/* CSS Document */

body {color:#000000; font-family:"Times New Roman", Times, serif; font-size:1em; margin:0;}

a:link {text-decoration:underline; font-weight:bold;}
a:visited {text-decoration:underline; font-weight:bold;}
a:hover {text-decoration:underline; font-weight:bold;}
a:active {text-decoration:underline; font-weight:bold;}

h1 {font-size: 1.2em; text-align:right; margin-right:5px; padding-top:3px;}

h2 {font-size: 1.1em;}

p {font-size: 0.8em; text-align:justify; line-height:1.4em;}

.footnote {font-size:0.7em;}

.bold {font-weight:bold;}

#flash {display:none;}

#flash2 {display:none;}

.footer {display:none;}

.badges {border:none; background-color:#FFFFFF; text-decoration:none;}

.homerimg {float:right; padding:5px; margin-top:20px; border:none; display:none;}

ul {list-style-type:disc; font-size:0.8em;}

#header {diplay:none;}

#header img {display:none;}

ol li {color:#000000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.8em;}
ol span {color:#000000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.8em;}

#content {position:relative; width:100%;
}

#main-text {background-color:#ffffff; border-left: 1px #000000 solid; border-right: 1px #000000 solid; border-bottom: 1px #000000 solid; margin-left: 121px; padding-left:10px; padding-right:20px; padding-top:0px; padding-bottom:0px; position:static; overflow:hidden; line-height:1em;
}

.breadcrumbs {float:left; font-size:0.6em; font-weight:bold; margin-top:10px;}

.list {padding-left:10px; margin-top:-5px;}
.nestlist {padding-left:30px; display:block; }


/*New nav bar*/ /*STYLE ALL OTHER LISTS SEPARATELY INLINE!!!!*/

#navbar {display:none; position:absolute; top: 0px; left: 0px; width:122px; padding:0px; 
}



/*STYLE ALL OTHER LIST SEPARATELY INLINE!!!!*/

.valid {margin:10px; border:none;}


#homelist {background-color: #95b7cd; border: 1px #666666 solid; width: 210px; margin-top: 1px; margin-left: 0.5%; margin-right: 0.5%; padding: 0px; text-align: center; float:left; line-height:1em;
}

#homelist2 {background-color: #95b7cd; border: 1px #666666 solid; width: 210px; margin-top: 1px; margin-left: 0.5%; margin-right: .05%; padding: 0px; text-align: center; float:left; line-height:1em;
}

.separator {clear:both}

.homebutton {font-weight: bold; font-size:0.8em; text-align: center; margin-bottom: 1px;margin-top: 1px; 
}

.homebutton a:link {padding: 2px; text-decoration: none; display: block; color: #ffffff; 
background-color: #95b7cd; border-top: 2px #cce3ff solid; border-left: 2px #cce2ff solid;
border-bottom: 2px #31557f solid; border-right: 2px #31557f solid;
}

.homebutton a:visited {padding: 2px; text-decoration: none; display: block; color: #ffffff; 
background-color: #95b7cd; border-top: 2px #cce3ff solid; border-left: 2px #cce2ff solid;
border-bottom: 2px #31557f solid; border-right: 2px #31557f solid;
}

.homebutton a:active {background-color: #ffffff; border-top: 2px #333399 solid; border-left: 2px #333399 solid; border-bottom: 2px #c6e2ff solid; border-right: 2px #c6e2ff solid; text-decoration:none; color:#330066;
}

.homebutton a:hover {background-color: #ffffff; text-decoration:none; color:#330066;}

/*End of buttons*/

/*Contact form*/

.formp {margin-top:30px; margin-bottom:30px;}

label
{width: 20em; float: left; text-align: right; margin-right: 0.5em; display: block; position:relative;
font-weight:bold;}

.label2
{width: 30em; float: left; text-align: right; margin-right: 0.5em; display: block; position:relative;
font-weight:bold;}

.radio 
{width: 5em; float: left; text-align: right; margin-right: 0.5em; display: block; position:relative;
font-weight:bold;}

.help { margin-left:50px;}

input {color: #000; background: #95b7cd; border: 1px solid #330066; padding:2px;
}

textarea {color: #000; background: #95b7cd; border: 1px solid #330066; padding:2px;
}

.submit input {color: #060606; font-weight:bold; background: #95b7cd; border: 3px outset #330066; margin-left: 10em; 
} 

.submit2 input {color: #060606; font-weight:bold; background: #95b7cd; border: 3px outset #330066; margin-left: 5em; 
} 

#iframe {width:800px;height:400px;padding:0;border:solid 1px black; }

/*End of contact form*/

/*Accred images*/

#accredimg img {display:none;
float: left; padding-right: 8px; margin-bottom: 25px; text-align:center;
}

#accredimg p {
float: left; width: 250px; margin-bottom: 25px; margin-top: 0; padding-right: 8px;
}

#accredimg2 {border:#000000 solid 1px; }

#accredimg2 img {
float: right; padding-left: 5px; margin-bottom: 25px; text-align:center;
}

#accredimg2 p {
float: right; width: 150px; margin-bottom: 25px; margin-top: 0; padding-left: 5px; color:#666666;
}

.accredimg img {
float: left; padding-right: 8px; margin-bottom: 25px; text-align:center;
}

.accredimg p {
margin-bottom: 25px; margin-top: 0; padding-right: 8px;
}


/*News*/

.news img {display:none;
float:left; padding:3px; margin-bottom: 5px; text-align:center; width:200px; 
}

.news p {margin-top:20px; }

/*Site Map*/

.site {
float: left; width: 40%; margin-bottom: 10px; margin-top: 0; margin-right:50px; padding: 10px; text-align:center; border:#333333 3px ridge; 
}
.site h5 {
text-align:center;
}
