@charset "UTF-8";

/* CSS Document 

Colors

Blue: #0A57A4

Yellow: #F0BE1C

Off-white: #F8F8F8

warm-grey: #A69E90





*/

body{

background: #666;

margin: 0;

text-align: center;

}



div#shadow{

margin: 25px auto 0px auto;

padding-right: 8px;

width: 910px;

background: url(img/shadow-right.gif) top right no-repeat;

text-align: left;

}

img.botshadow{

display:block;

margin: 0px 0px 0px 8px;

}



div#container{

margin: 0px 0px 0px 0px;

width: 900px;

height: 625px;

background: #F8F8F8;

border: 4px solid #fff;

}



div#menu{

width: 100%;

margin: 0;

padding: 0;

}





a img {

border: none;



}



div#left{

float: left;

width: 179px;

height: 320px;

margin: 25px 0px 20px 0px;

border-right: 1px dotted #666;



}

div#main{

float: left;

width: 500px;

height: 320px;

margin: 25px 20px 0px 20px;

overflow: auto;

}

div#right{

float: left;

background: url(img/talon-logo.gif) bottom center no-repeat;

width: 180px;

height: 340px;

margin: 25px 0px 0px 0px;

}



div#left p{

width: 90%;

font: 12px/16px "Trebuchet MS", Arial;

color: #111111;

}



div#left p strong{

text-transform: uppercase;

font-weight: 800;

}







div.caption{

width: 95%;

height: 10px;

margin: 0px 0px 20px 0px;

}

div.caption p{

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 5px;

}





p.address{

margin: 5px 0px 0px 0px;

padding: 0px 0px 0px 5px;

}

p.license{

margin: 10px 0px 0px 0px;

padding: 0px 0px 0px 5px;

}



p.body{

padding: 0px 0px 0px 0px;

margin: 0px 0px 5px 0px;

width: 95%;

font: 200 13px/21px "Trebuchet MS", Arial;

color: #666;

}

form.body{

 

font: 200 13px/21px "Trebuchet MS", Arial;

color: #666;

}





div#right p{

width: 95%;

padding: 0px 0px 0px 5px;

margin: 0px 0px 0px 0px;

font: 300 italic 15px/18px "Times New Roman", Times, serif;

color: #A69E90;

}



h1{

font: 18px/24px "Trebuchet MS", Arial;

color: #000;

text-transform: capitalize;

letter-spacing: .1em;

margin: 0px 0px 10px 0px;

padding: 0px 0px 0px 0px;

}



h2{

font: 800 13px/16px "Trebuchet MS", Arial;

color: #0A57A4;

text-transform: uppercase;

letter-spacing: .1em;

margin: 10px 0px 10px 0px;

padding: 0px 0px 0px 0px;



}



ul#contact{

width: 100%;

height: 25px;
 

font: 900 13px/25px "Trebuchet MS", Arial;

color: #fff;

margin: 0;

padding: 0;

clear: left;

list-style: none;

}





  ul#contact li a{

float: right;

display: block;

width: 180px;

margin: 0;

padding: 0;

background: #F0BE1C;

text-transform: uppercase;

color: #000;
border-radius:4px;

text-decoration: none;

text-align: center;

}
.app_form {
	float: left;
	display: block;
	margin: 10px;
	padding: 5px 15px;
	background: #F0BE1C;
	text-transform: uppercase;
	color: #000;
	border-radius:4px;
	text-decoration: none;
	text-align: center;
	font-weight:bold;
}
.app_form:hover {
 
	color: #F0BE1C; 
	background: #000; 
}



ul#contact li a:hover{

color: #fff;

text-decoration: underline;

}





div#copymenu{

margin: 0px auto 5px auto;

width: 900px;

height: 20px;

font: 10px/20px Arial, Helvetica, sans-serif;

text-align: left;

color: #999;

}



div#copymenu ul{

margin: 0px 0px 0px 0px;

list-style: none;

padding: 0;

}

div#copymenu li{

float: left;

display: block;

}



div#copymenu li a{

text-decoration: none;

margin: 0px 5px 0px 5px;

color: #999;

}



div#copymenu li a:hover{

text-decoration: underline;

color: #F8F8F8;

}



ul.bodyul{

margin: 10px 0px 0px 25px;

padding: 0px 0px 0px 0px;

font: 13px/18px "Trebuchet MS", Arial;

color: #666;

width: 85%;

}

ul.bodyul li{

margin: 0px 0px 8px 0px;

padding: 0px 0px 0px 0px;

}





ol.bodyol{

margin: 10px 0px 0px 25px;

padding: 0px 0px 0px 0px;

font: 13px/18px "Trebuchet MS", Arial;

color: #666;

list-style-position:outside;

width: 85%;

}

ol.bodyol li{

margin: 0px 0px 8px 0px;

padding: 0px 0px 0px 0px;

}



p.privacy {

font: 11px/12px "Courier New", Courier, monospace;

color: #000;

margin: 0px 0px 5px 0px;

padding: 0px 0px 0px 0px;

width: 95%;

}