﻿/* ------------------------------------------------------- 
Container elements   	                                    
------------------------------------------------------- */

body {background-image:url(../images/back_b.gif); background-repeat:repeat-x;}

#toppage {height:191px;}
#searchbox label {color:#3eb0c8;}

/* ------------------------------------------------------- 
 standard items                              
------------------------------------------------------- */

h1 {color:#31b6d6;}

h2 a {color: #31b6d6;}
h2 a:hover {color: #31b6d6;}

a {color:#31b6d6;}
a:hover {color:#31b6d6;}

/* ------------------------------------------------------- 
 toolbar                              
------------------------------------------------------- */

.toolselected {background-color:#63c6d6;}
.tool a {color:#ceeff7;}
.tool a:hover {color:#ceeff7;}

/* ------------------------------------------------------- 
 footer                                
------------------------------------------------------- */

#footertext {border-top:solid 1px #c2e9f3;}
#copyright {color:#63c6d6;}
#copylink a {color:#63c6d6;}
#copylink a:hover {color:#63c6d6;}

/* ------------------------------------------------------- 
  Related links
------------------------------------------------------- */

#related li {background-image:url(../images/menu_off_b.gif);}
#related a {color:#2497b3;}
#related a:hover {color:#2497b3; background-image:url(../images/menu_off_b.gif);}
#related li.noborder {background-image: url(../images/menu_off_nb_b.gif);}
#related a:hover.noborder {background-image: url(../images/menu_off_nb_b.gif);}

/* ------------------------------------------------------- 
 site map
------------------------------------------------------- */
#sitemapbox {position:relative; top:0px; left:0px;}

#sitemap {float:left; width:200px; margin-top:0px; margin-right:10px; margin-left:0px;}
#sitemap ul {list-style-image: none; list-style-type: none; margin-left: 0px; text-align: left; padding: 0px; margin-top: 0px; margin-bottom: 10px;}
#sitemap li {padding: 1px; list-style-type:none;}
#sitemap a {color: #31b6d6;}
#sitemap a:hover {color: #31b6d6; text-decoration:underline;}

.sitemap1 {background-image: url(../images/sitemap1.gif); background-position: left center; background-repeat: no-repeat; padding-left: 15px; font-weight: bold; font-size: 1.1em; line-height: 25px;}
.sitemap2 {background-image: url(../images/sitemap2.gif); background-position: left center; background-repeat: no-repeat; padding-left: 15px; margin-left: 15px; font-size: 1.0em;}
.sitemap3 {background-image: url(../images/sitemap3.gif); background-position: left center; background-repeat: no-repeat; padding-left: 15px; margin-left: 30px; font-size: 1.0em;}
.sitemap4 {background-image: url(../images/sitemap3.gif); background-position: left center; background-repeat: no-repeat; padding-left: 15px; margin-left: 45px; font-size: 1.0em;}

#sitemap2 {float:left; width:250px; margin-top:0px;}
#sitemap2 ul {list-style-image: none; list-style-type: none; margin-left: 0px; text-align: left; padding: 0px; margin-top: 0px; margin-bottom: 10px;}
#sitemap2 li {padding: 1px; list-style-type:none;}
#sitemap2 a {color: #31b6d6;}
#sitemap2 a:hover {color: #31b6d6; text-decoration:underline;}


/* ------------------------------------------------------- 
  record paging
------------------------------------------------------- */

#pagingnav {position:relative; top:0px; left:0px; width:450px; font-weight:bold;}
#pagingnav ul{margin:0px; padding:0px; list-style-image: none; list-style-type: none; text-indent:0px; text-align: left;}
#pagingnav li{display: inline; line-height:22px;}
#pagingnav li a {color:#31b6d6; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; margin-right:6px;  background-color:#d7f1f7; border:solid 1px #31b6d6; font-size:0.9em;}
#pagingnav li a:hover {text-decoration:underline; border:solid 1px #31b6d6;}

* html #pagingnav ul {margin-left:-10px; padding-left:10px;}
.pagingon {color:#ffffff; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; margin-right:6px; border:solid 1px #31b6d6; background-color:#31b6d6;}

.searchitem {border-top:solid 1px #d7f1f7; padding-left:15px; padding-top:15px; margin-bottom:15px;}
