html { height: 100%; margin-bottom: 1px; }
body,td,div,p,input { font-family: Arial; font-size:12pt }
td { vertical-align:top; }
img { border:none; }
a { color:#7474d6; }
form table tr td { font-size:10pt; }
input { font-size:10pt; }
#contact_form input,textarea,select { width:100%; }
#contact_form { width:380px }
.page-title { font-weight:bold; font-size:20pt; color:#333333 }
.person-title { font-weight:bold; font-size:12pt }
.person-position { font-style:italic }
.person-img { border:1px solid black }
.main_links a { font-size:12pt; }
.main_links a { padding:4px; color: white; text-decoration:none; font-weight:bold; }
.main_links a:hover { color: white; background-color:#b7b7b7; }
.linkcol { color:blue }
.small-text td { font-size:10pt }
#maindiv {
width:600px; padding-left:25px; text-align:justify
}
#footer,.footer { color:#777777; padding:2px; text-align:center; font-size:10pt }
/* Navigation styling */
.transparent_class {
filter:alpha(opacity=25);
-moz-opacity:0.25;
-khtml-opacity: 0.25;
opacity: 0.25;
}
#imap { display:block; width:200px; height:387px; background:url(images/navigation2.jpg) no-repeat; position:relative; }
#imap a#title {display:block; width:200px; height:0; padding-top:240px; overflow:hidden; position:absolute; left:0; top:0; cursor:default;}
* html #imap a#title {height:387px; he\ight:0;}
#imap a#title:hover { background-position: 0 0; z-index:10; }
/*
#imap dd { position:absolute; padding:0; margin:0; }
#imap #dd1 { left:3px; top:18px; z-index:20; }
#imap #dd2 { left:3px; top:57px; z-index:20; }
#imap #dd3 { left:3px; top:96px; z-index:20; }
#imap #dd4 { left:3px; top:135px; z-index:20; }
#imap #dd5 { left:3px; top:175px; z-index:20; }
#imap #dd6 { left:3px; top:214px; z-index:20; }
#imap #dd7 { left:3px; top:253px; z-index:20; }
#imap #dd8 { left:3px; top:292px; z-index:20; }
#imap #dd9 { left:3px; top:331px; z-index:20; }
#imap #dd10 { left:3px; top:370px; z-index:20; }
*/
#imap dd { position:absolute; padding:0; margin:0; }
#imap #dd1 { left:3px; top:5px; z-index:20; }
#imap #dd2 { left:3px; top:43px; z-index:20; }
#imap #dd3 { left:3px; top:81px; z-index:20; }
#imap #dd4 { left:3px; top:119px; z-index:20; }
#imap #dd5 { left:3px; top:157px; z-index:20; }
#imap #dd6 { left:3px; top:195px; z-index:20; }
#imap #dd7 { left:3px; top:233px; z-index:20; }
#imap #dd8 { left:3px; top:271px; z-index:20; }
#imap #dd9 { left:3px; top:309px; z-index:20; }
#imap #dd10 { left:3px; top:347px; z-index:20; }
#imap a#link1, #imap a#link2, #imap a#link3, #imap a#link4, #imap a#link5, #imap a#link6, #imap a#link7, #imap a#link8, #imap a#link9, #imap a#link10
{
display:block; width:200px; height:30px; background:transparent url(images/over.gif) -100px -100px no-repeat;
text-decoration:none; z-index:20;
filter:alpha(opacity=25);
-moz-opacity:0.25;
-khtml-opacity: 0.25;
opacity: 0.25;
}
.selected {
display:block; width:200px; height:30px; background:url(images/over.gif) 0px 0px no-repeat;
text-decoration:none; z-index:20;
filter:alpha(opacity=25);
-moz-opacity:0.25;
-khtml-opacity: 0.25;
opacity: 0.25;
}
#imap a#link1:hover, #imap a#link2:hover, #imap a#link3:hover, #imap a#link4:hover, #imap a#link5:hover,
#imap a#link6:hover, #imap a#link7:hover, #imap a#link8:hover, #imap a#link9:hover, #imap a#link10:hover {background-position:0 0;}
#imap a:hover span {position:absolute; width:188px; display:block; font-family:arial; font-size:12px; background:#fff; color:#000; border:1px solid #000; padding:5px;}
* html #imap a:hover span {width:200px; w\idth:188px;}