body {
font-family:Times;
font-size:12pt;
}


a, a:hover {
color:#00508F;
text-decoration:none;
}
#wrapper #container {
margin:0 auto;
max-width:1280px;
min-width:960px;
padding:0px 24px;
}
#wrapper #container .sidebar {
float:left;
margin:60px 0 5em;
position:relative;
width:210px;
z-index:2;
}


#header-region {
padding-top:5px;
text-align:center;
height:14px;
}
#logo-floater {
float:left;
padding:30px 0 0 80px;
text-align:center;
width:auto;
}

h1 {
	font-size:16px;
	margin:0;
}
p {
	margin:0;
}

.mainpage p {
	margin:15px;
}



#logo-floater #name {
font-size:12pt;
font-weight:bold;
}
#logo-floater #name span {
display:block;
font-size:28pt;
font-weight:normal;
}
#header-image {
background:transparent url(/img22/indoms.jpg) no-repeat scroll center top;
display:block;
height:140px;
}
#topright {
float:right;
margin-right:80px;
width:250px;
}
#topright .block {
clear:right;
float:right;
}
#topright .block-region {
clear:right;
}
#topright ul.menu li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#topright ul.menu li a {
color:#808080;
font-size:11pt;
font-weight:bold;
}
#header > ul.menu {
border-bottom:1px solid #00508F;
clear:both;
margin:10px 0;
padding:0 0 10px;
text-align:center;
}


#header > ul.menu > li {
display:inline-block;
font-weight:bold;
margin:0;
padding:0 12px;
text-align:left;
}
#header > ul.menu li a {
color:#000000;
display:block;
text-decoration:none;
}
#header > ul.menu ul.menu li a {
color:#00508F;
font-size:11pt;
width:170px;
}
#header > ul.menu li ul.menu {
border:medium none;
display:none;
margin:0;
padding:0;
position:absolute;
z-index:10;
}
#header > ul.menu li:hover > ul.menu {
display:block;
}
#header > ul.menu ul.menu li > ul.menu {
left:180px;
position:absolute;
top:0;
}
#header > ul.menu ul.menu li {
background:#FFFFFF none repeat scroll 0 0;
display:block;
margin:0;
padding:1px 5px;
position:relative;
}
#header > ul.menu ul.menu li.expanded {
background:#FFFFFF url(/img22/list.png) no-repeat scroll right center;
}
#header > ul.menu ul.menu li:hover {
background:#808080 none repeat scroll 0 0;
}
#header > ul.menu ul.menu li.expanded:hover {
background:#808080 url(/img22/listh.png) no-repeat scroll right center;
}
#header > ul.menu ul.menu li:hover > a {
color:#FFFFFF;
}
#center {
float:left;
width:100%;
}
#center #squeeze {
position:relative;
}
body.sidebar-left #center {
margin-left:-210px;
}
body.sidebar-left #center #squeeze {
margin-left:210px;
}
body.sidebar-right #center {
margin-right:-210px;
}
body.sidebar-right #center #squeeze {
margin-right:210px;
}
body.sidebars #center {
margin-left:-210px;
margin-right:-210px;
}
body.sidebars #center #squeeze {
margin-left:210px;
margin-right:210px;
}
#wrapper #container .sign p {
color:#00508F;
font-size:10pt;
font-weight:bold;
margin:0 0 10px;
}
#squeeze h2 {
color:#808080;
font-size:10pt;
line-height:150%;
text-align:center;
}
#footer {
border-top:1px solid #00508F;
clear:left;
font-size:10pt;
font-weight:bold;
padding-top:10px;
}
#footer .footer-right {
float:right;
}
.imglinks {
margin: 0 20px;
}

.imglinks a {
display: inline-block;
height: 20px;
width: 20px;
margin: 10px;
}

.imglinks .home {background: transparent url(/img22/home.gif) no-repeat center center;}
.imglinks .search {background: transparent url(/img22/search.gif) no-repeat center center;}
.imglinks .mail {background: transparent url(/img22/mail.gif) no-repeat center center;}

.field-field-logo {
float:left;
margin:10px;
}
.field-field-photo {
float:right;
margin:10px;
width:530px;
}
.field-field-photo .field-item {
float:left;
margin:10px;
}

/* $Id: system-menus.css,v 1.1 2007/10/05 14:50:25 goba Exp $ */

ul.menu {
  list-style: none;
  border: none;
  text-align:left; /* LTR */
}
ul.menu li {
  margin: 0 0 0 0.5em; /* LTR */
}
li.expanded {
  list-style-type: circle;
  list-style-image: url(/img22/menu-expanded.png);
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li.collapsed {
  list-style-type: disc;
  list-style-image: url(/img22/menu-collapsed.png); /* LTR */
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li.leaf {
  list-style-type: square;
  list-style-image: url(/img22/menu-leaf.png);
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li a.active {
  color: #000;
}
td.menu-disabled {
  background: #ccc;
}
ul.links {
  margin: 0;
  padding: 0;
}
ul.links.inline {
  display: inline;
}
ul.links li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}
.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; /* LTR */
}

