body {color:black;background-color:white;}
a {color:#010066;}
a:visited {#4B4671;}
a:hover {color:#0000aa;}
#uberbox {position:absolute;top:0;left:0;width:100%;}
#mainbox {width:700px;font-family:arial,sans-serif;font-size:10pt;margin:0 0 0 15px;}
#mainbox a {color:#010066;text-decoration:underline;}
#mainbox a:hover {background-color:#ddd;color:black;}
#mainbox .pic a:hover {background-color:white;color:white;}
h1 {color:#9A0000;font-weight:bold;text-align:center;margin-top:15px;}
table.page1 {width:760px;font-family:arial,sans-serif;font-size:10pt;}
table.page1 td {vertical-align:top;}
table.page1 td.vert {padding:0 10px; background-image: url(images/p1/vert.gif); background-position:center;background-repeat:no-repeat;}
table.page1 td.left p {margin:5px 0 0 5px;}
table.page1 td.middle {padding-top:10px;}
table.page1 td.middle h1 {font-size:14pt;text-align:center;font-weight:bold;color:#0000AA;margin:0 0 10px 0;}
table.page1 td.middle .description {font-size:8pt;}
table.page1 td.middle .pic {float:left;padding-right:4px;}
table.page1 td.right {padding-top:10px;}
.page1bottom {width:760px;text-align:center;font:7pt verdana,arial,sans-serif;margin:8px 0 10px;border-top:1px gray solid;padding-top:3px;}
.page2bottom {text-align:center;font-family:arial,sans-serif;font-size:10pt;margin-bottom:10px;}
.mast1 {width:100%;margin:0;background-color:#010066;}
.mast2 {width:100%;margin:0;background-color:#9A0000;}
table.feature tr {text-align:center;}
table.feature td.talk {font: 10px verdana,geneva,arial,helvetica,helv,sans-serif;}
table.feature td.talk a {color: #003399; text-decoration: none;}
table.feature td.talk a:hover {color:#CC0000; text-decoration: underline;}
td.newsbox {font:7pt verdana,sans-serif; color:#fff;font-weight:bold;margin:0;padding:0;}
a.nav {color: #000000; text-decoration: none; font-weight: bold;}
a.nav:hover {color: #cc0000; background: #FFFF9C;}
td.navbox {background: #F7E7FF;}
td.navbox:hover {background: #FFFF9C;}
.vfont {font-family:verdana,sans-serif;font-size:7pt;}
.architect {font-weight:bold;font-size:140%;color:#0000aa;}
table.iha td {vertical-align:top; padding-right:15px;font:9pt arial,sans-serif;padding-left:8px;}
table.iha td.ihanav {text-align:left;font:8.5pt verdana;padding-top:20px;background-color:#ddd;width:100px;}
.ihanav ul {border-left:0;padding-left:0;list-style-type:none;line-height:22px;}
.links {font-size:9pt;font-family:sans-serif;}
.links a {font-size:10.5pt;font-weight:bold;}
.linkurl {font-size:7pt;}
.links .vfont a {font-family:verdana,sans-serif;font-size:7pt;}
table.iha2 td {padding:0;text-align:center;padding-top:8px;font-weight:bold;font-size:9pt;}
.pic a {background-color:white;color:white;}
.pic a:hover {background-color:white;color:white;}
form.donate {margin:0;padding:0;font:10px arial,sans-serif;}
.picl {float:left;font:8.5pt verdana,sans-serif;}
.picr {float:right;font:8.5pt verdana,sans-serif;}
.featured {border:1px gray solid; background-color:#E5ECF9;padding:2px;}
.announce {margin-left:5px;width:730px;margin-top:5px;background-color:black;color:#F3EFD4;border:4px white double;padding:3px 8px;font:bold 8pt arial,sans-serif;}
.announce a {color:white;}
.ihaad {position:absolute;top:150px;left:780px;margin:0;width:150px;height:630px;overflow:hidden;}
.gad {position:absolute;top:160px;left:780px;width:120px;height:600px;}
h1.good {font:1px arial,sans-serif;color:ffe;}