@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0; }
img{float:left; }
html{height: 100%; }
a{text-decoration:none; }
a:hover{text-decoration:none; }
body{margin:0; padding:0; width: 100%; height: 100%; font-family:"Myriad Pro", Arial, sans-serif; font-size:12px; color:#000000; }
#container{position:relative; height:auto !important; /* real browsers */ height:100%; /* IE6: treaded as min-height*/
min-height:100%; /* real browsers */ background: url(../images/angels-v1_05.jpg) center repeat-y; }
#header{background:url(../images/topborder.jpg); width:100%; height:126px; overflow:hidden; }
.midcol{width:826px; margin-right: auto; margin-left: auto; }
.top{background:url(../images/banner.jpg) no-repeat; height:120px; }
.bottom{padding-top:30px; }
#logos{width:826px; height:42px; padding-bottom:124px; }
#main{height:100%; overflow: hidden; font-family:Verdana, Arial, Helvetica, sans-serif; }
.pagetext{height:455px; margin:10px 0px 10px 0px; text-align:justify; color:#666; line-height:18px;  }
.floatleft{float:left; width:400px; }
.floatright{float:right; width:400px; }
.heading{font-size:16px; font-weight:bold; color:#0f57b9; padding-bottom:10px; }
.banner{padding-bottom:10px; }
.pagetext p{padding-bottom:10px; }
.pagetext a{color:#666; }
.pagetext a:hover{color:#999; }
ul.ticklist{list-style:none; }
ul.ticklist li{background:url(../images/tick_bullet.jpg) left center no-repeat; padding:0px 0px 10px 30px;  }
#menu{width:600px; padding-top:80px; padding-bottom:10px; margin-left:200px; float:left; color:#0f57b9; font-size:22px; }
ul.menunav{padding: 0; margin: 0; list-style:none; text-align:left; padding-left:2px; }
ul.menunav li{display: inline; padding: 0; margin: 0; }
ul.menunav li a{color:#0f57b9; font-size:16px; font-weight:bold; padding-left:5px; padding-right:8px; }
ul.menunav li a:hover{color:#162f51; }
#footer{width: 100%; height:114px; color:#FFFFFF; font-size:16px; background:url(../images/bottomborder.jpg); position:absolute; bottom:0; /* stick to bottom */ }
#footer a{color:#FFFFFF; }
#footer a:hover{color:#666666; }
#footer p{padding-bottom:5px; }
.image{float:left; width:400px; padding-bottom:10px; }
.rightpad{padding-right:240px; }
.imgpad{padding-top:4px; padding-right:10px; }