body {
	position:absolute;top:0;left:0;
	margin: 0px; 
	padding: 0px; 
	background-color: #FFFCF6;
	background-image: url(/images/IAL_home_background.gif);
}
body.video {
	background-color: #FFFCF6;
	background-image: url(/images/player_background.jpg);
}
p,td,th,table,dl,ol,ul,select,font,input {
	color: #333333;
	font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif;
	font-size:11px;
	line-height:16px;
}
input.yellow, select.yellow {
	background-color: #FFFF9F;
}

input.bold {
	font-size:15px; font-weight:bold; 
}

.style1 {color: #FFFFFF}
.style2 {color: #999999;}
.style2_1 {color: #999999; font-size:10px;}
/*.style3 {color: #C2C28E}*/
.style3 {color: #ffffff}


.header { color: #FEF6F4; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:30px; line-height:16px; }
.boldbody { color: #336699; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; line-height:16px; font-weight:bold; }
.shortdesc { color: #695D54; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; line-height:11px}

.error { color: RED; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; }
.smallred { color: RED; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:10px; }
.largered { color: RED; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:17px; }
.green { color: #3DA601; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; line-height:16px; }
.white { color: #FFFFFF; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; line-height:16px; }
.whiteline { color: #FFFFFF; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; line-height:16px; border-bottom: 1px solid white; }

.black { color: #000000; font-family: Helvetica,sans-serif; font-size:12px; line-height:13px; }

.small { color: #336699; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:10px; line-height:16px; }
.headline { color: #65663C; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:25px; line-height:30px; } 
.styleheadline { color: #336699; font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; line-height:14px }

.smallbox { color: #666666; font-family: Helvetica,sans-serif; font-size:10px; line-height:12px; }


.boxtitle { color: #3C6D9E; font-family: Helvetica,sans-serif; font-size:15px; line-height:25px; font-weight:bold; } 
.boxtext { color: #3C6D9E; font-family: Helvetica,sans-serif; font-size:11px; line-height:12px; font-weight:bold; } 
.boxtitle2 { color: #3C6D9E; font-family: Helvetica,sans-serif; font-size:11px; line-height:20px; font-weight:bold; } 
.boxtext2 { color: #666666; font-family: Helvetica,sans-serif; font-size:11px; line-height:12px; font-weight:bold; } 
.normaltable { line-height: 0px }

a.white:visited	{ color: #FFFFFF; text-decoration: underline; }
a.white:link	{ color: #FFFFFF; text-decoration: underline; }
a.white:hover	{ color: #FFFFFF; text-decoration: underline; }

a.gray:visited	{ color: #98969B; text-decoration: underline; }
a.gray:link		{ color: #98969B; text-decoration: underline; }
a.gray:hover	{ color: #FFFFFF; text-decoration: underline; }

a:visited	{ color: #656565; text-decoration: underline; }
a:link		{ color: #656565; text-decoration: underline; }
a:hover		{ color: #656565; text-decoration: underline; }

a.email_link:link { text-decoration:none; font-size:16px  }
a.email_link:visited { text-decoration:none; font-size:16px }
a.email_link:hover { text-decoration:underline; font-size:16px  }

a.url_link:link { text-decoration:none; font-size:12px  }
a.url_link:visited { text-decoration:none; font-size:12px  }
a.url_link:hover { text-decoration:underline; font-size:12px  }

a.email_link:link{}
a.email_link:visited{}
a.email_link:hover{}

.letter_header {font-size:16px;	padding-top:25px; padding-bottom:3px}
.link_box { padding:0px 0px 0px 0px; margin:5px 0px 0px 10px;}
.contact_form {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.right_header {font-size:16px; color: #CC6600; font-weight:bold}
.left_header {font-size:18px; color: #666600;}
.left_header_big {font-size:24px; color: #666600;}

.video_header{color: #666600; font-size:16px; font-weight:bold; padding:12px 0px 5px 0px; margin:0px 0px 0px 0px}
.video_header_big{color: #666666; font-size:30px; font-weight:bold; padding:12px 0px 10px 0px; margin:0px 0px 0px 0px} 
.vid_link_big{ font-size:20px; padding:30px 0px 0px 0px; text-align:center;}
.vid_pic {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:none}

.back_to_index{ color: #333333;
	font-family: Trebuchet MS,Helvetica,Verdana,Geneva,sans-serif;
	font-size:20px;
	line-height:16px;
	padding:15px 0px 0px 15px}
