body {font-family: Arial, Helvetica, sans-serif; text-align:left; background-image:url(images/bg-rpt.gif); background-repeat:repeat-x; margin:0}
td {font-family: Arial, Helvetica, sans-serif; text-align:left;}
th {font-family: Arial, Helvetica, sans-serif;  text-align:left;}
#shadow{width:946px; background-image:url(images/shadow.gif); background-repeat:no-repeat;}
#holder{width:901px;}
#header{background-image:url(images/header.gif); background-position:top center; width: 901px; height:109px;}
#contentHome{background-image:url(images/home-image.jpg); background-position:bottom center; background-repeat:no-repeat; width: 901px;  background-color:#ebe3cf}
#contentAllen{background-image:url(images/allen_bg2.jpg); background-position:bottom center; background-repeat:no-repeat; width: 901px;  background-color:#ebe3cf}
#contentAllen3{background-image:url(images/allen_bg3.jpg); background-position:bottom center; background-repeat:no-repeat; width: 901px;  background-color:#ebe3cf}
#contentOnda3{background-image:url(images/brown_bg.jpg); background-position:bottom center; background-repeat:no-repeat; width: 901px;  background-color:#ebe3cf}
#contentKeto{background-image:url(images/keto.jpg); background-position:bottom center; background-repeat:no-repeat; width: 901px;  background-color:#ebe3cf}
#contentOnda{background-image:url(images/onda_bg.jpg); background-position:bottom center; background-repeat:no-repeat; width: 901px;  background-color:#ebe3cf}
#content{background-image:url(images/blankbg.gif); background-repeat:no-repeat; background-position:top center; width: 901px;  background-color:#fff}
#mid{background-image:url(images/midsection-bg.gif); background-repeat:repeat-y;}
#midTop{background-image:url(images/midsection-shadow.gif); background-repeat:no-repeat; height:19px; width:901px;}
#midbottom{background-image:url(images/midsection-footer.png); background-repeat:no-repeat; height:23px; width:901px;}
#footer{width:946px; background-image:url(images/footer.gif); background-repeat:no-repeat; height:140px;}
.callout{width:180px;}
.calloutContent{font-size:10px; line-height:13px;  font-weight:bold; font-stretch:condensed}
.calloutText{font-size:11px; line-height:14px; padding-top:10px; }
.calloutHead{border:3px solid #DDCFAD; background-color:#487593; width:166px; text-align:center; font-size:11px; color:#fff; text-transform:uppercase; padding:4px}
.calloutMid{width:180px; background-image:url(images/callout-rpt.gif); background-repeat:repeat-y; background-position:center; margin:0}
.calloutFooter{background-image:url(images/callout-footer.gif); background-repeat:no-repeat; background-position:top center;}
.logo{background-image:url(images/ISAW-logo.gif); width:180px; height:90px;}
.textHome{font-size:12px; line-height:21px;}
.textMain{font-size:12px; line-height:17px;}
h2{font-size:16px; color:#000; font-weight:bold;}
h3{font-size:14px; color:#000; font-weight:bold;}


.textHeader{font-family:"Times New Roman", Times, serif; color:#487593; font-size:23px; line-height:30px; font-weight:100;}
.sectionHeader{color:#487593; font-size:16px; line-height:30px; font-weight:100; text-transform:uppercase; letter-spacing:.1em;}

a:link, a:active, a:visited{color:#487593; text-decoration:none; font-weight:bold;} a:hover{color:#000; text-decoration:none; font-weight:bold;}
.footer{font-size:10px; font-weight:bold; color:#000000; text-align:center; line-height:17px;}
.qcallout{font-size:11px; font-weight:bold; color:#000000; text-align:center; line-height:17px;}
.qcallout2{font-size:10px; font-weight:bold; color:#000000; text-align:center; line-height:17px;}
.qcallout3{ width:600px; font-size:10px; font-weight:bold; color:#000000; text-align:center; line-height:17px;}
.navigation{font-size:11px; text-transform:uppercase; color:#AA936B;}
.navigation2{font-size:11px; text-transform:uppercase; color:#fff;}
.navigation2 a:link, .navigation2 a:active, .navigation2 a:visited{color:#fff; text-decoration:none; font-weight:bold;} .navigation2 a:hover{color:#DDCFAD; text-decoration:none; font-weight:bold;}
.navigationHolder{width:800px; }
blockquote{width:300px; color:#012d4a}
.imgbrdr{border:4px solid #fff; margin-left:5px;}
.quote{color:#012d4a;}
.white{color:#012d4a; font-weight:bold; text-align:left;}
.state{font-size:14px; font-weight:bold; text-transform:uppercase; letter-spacing:.1em;}
.quotetable{ font-size:11px; color:#012d4a; padding: 5px 15px 5px 15px; width:400px;  }
.quotetable2{ font-size:11px; color:#012d4a; padding: 5px 15px 5px 15px; width:590px;  }
.pushleft{ padding: 0px 0px 85px 40px;  }