.bread { padding:6px; border-bottom:1px solid #aaa;}
.bread a:link, .bread a:visited { color:#777;}
.bread a:hover { color:#0081BF;}
.bread span { color:#777; font-weight:bold !important;}

.leftbanners, .rightbanners, .bottombanners { text-align:center;}
.leftbanners img, .rightbanners img, .bottombanners img { margin:10px 0;}
.topbanners img, .leftbanners img, .rightbanners img, .bottombanners img {border:0 none;}

.partners1 ul { list-style:none; margin:0; margin:0; padding-left:8px;}
.partners1 ul li {padding-left:0; background:none;}
h2 {margin:0;}
h3 { margin:0.6em 0 0 0;}
h4 { margin:0.6em 0 -0.2em 0;}
p { margin:0.4em 0}

.partners2 ul { list-style:none; text-align:center; padding-bottom:4px;}
.partners2 li { display:inline; margin:0 4px;}
.partners2 li a:link,.partners2 li a:visited,.partners2 li a:hover { font-size:8pt; color:#323232;}

.topbanners { float:right; padding:20px 50px 20px 0px;}
.bottombanners {margin-top:0px;}
#header1 {position:relative;}
#header1 #logo1 {position:absolute; color:#e4e4e4; font-weight:bold; font-size:26px; top:40px; left:10px; line-height:30px;}
#content {padding:8px 12px;}
.maintitle a:link, .maintitle a:visited {font-size: 30px;font-family: Geneva, Arial, Helvetica, sans-serif; color: #fafafa; font-weight: bold; text-decoration:none;}
.maintitle a:hover {text-decoration:underline;}

/*#tree a { padding:2px 4px;}
#tree a.curr { background-color:#f93;}

#tree a:link {color:#333; text-decoration:none;}
#tree a:visited {color:#333; text-decoration:none;}
#tree a:hover {color:#339; text-decoration:underline;}

#tree a.curr:link {color:#fff; text-decoration:none;}
#tree a.curr:visited {color:#fff; text-decoration:none;}
#tree a.curr:hover { color:#fff; text-decoration:none;}

#tree, #tree ul { list-style:none; text-align:left;}
#tree li { margin:2px 0 2px 1em; padding:0; background:none;}
#tree li ul { display:none;}
#tree li img { margin:0 4px 0 0;}
#tree li img.withchild { cursor:pointer;}*/