

@import "style-toolbar.css";


body {
	font-family: Arial, Verdana, Geneva; 
	font-size: 12px;
	margin: 0px 0px 0px 57px;
	text-align: center; 
	background-image: url(/images/BKGRD.jpg);
	background-position: top left;
	}

a {	text-decoration:none; }
a:link {color:#000099;}
a:visited {color:#000099;}
a:hover {color:#009933; text-decoration:underline; }


#banner { 
	text-align: center;
/*	border : 1px solid #777; */
	background-image: url(/images/banner.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0px 0px 0px 0px;
	height: 150px; 
	width: 700px;
	margin: auto;
	margin-top: 0px;
		}  

#page-content, #page-content-narrow { 
	text-align: left;
	background-color: #FFF;
/*	border : 1px solid #CCC; */
	margin: 5px 15px 15px 15px;
	padding: 15px;
	width: expression("100" + "%");
		}  
#page-content-narrow { 
	width: 80%;
	margin-left: auto;
	margin-right: auto;
		}  

.linktitle {
	font-size: 12px; 
	font-weight: bold;
	}
.linktext {
	color: #000000;
	font-size: 12px; 
	margin: 3px 50px 8px 50px;
	}
	

	
.contact {
	color: #666666;
	font-size: 12px; 
	}
	
.contenttitle {
	color: #000066;
	font-size: 24px; 
	font-weight: bold;
	}

.contenttext {
	color: #000000;
	font-size: 12px; 
	}
#container {
	/*border:1px solid #FFF;*/
	}

.blog {
	padding:15px;
	}

.blogbody {
	font-family: Arial, Verdana, Geneva; 
	color:#000;
	font-size:small;
	font-weight:normal;
	}

.posted	{ 
	font-family: Arial, Verdana, Geneva; 
	font-size: x-small; 
	color: #000000; 
	margin-bottom:25px;
	}

.bordered-cell {
	border:1px solid #aaa;
	background: #ddd;
	}

#table-container {
	border:1px solid #aaa;
	width: 650px;
	}
#table-header {
	background: #ddd;
	/*border-bottom:1px solid #aaa;*/
	padding: 10px;
	}
.tabletitle {
	font-size: 18px; 
	font-weight: bold;
	}
.project-title, project-title a:link {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	}
.table-description {
	font-size: 12px;
	color:#444;
	}

#image-caption-box-right {
	float: right;
	border:1px solid #aaa;
	padding: 10px;	
	margin: 2px 2px 20px 20px;	
	width: 400px;
	}

#image-caption-box-right-smaller {
	float: right;
	border:1px solid #aaa;
	padding: 10px;	
	margin: 2px 2px 20px 20px;	
	width: 350px;
	}

#image-caption-box-right-info {
	float: right;
	border:2px solid #006;
	padding: 10px;	
	margin: 2px 2px 20px 20px;	
	width: 400px;
	}
#image-caption-box-right-thin {
	float: right;
	border:1px solid #aaa;
	padding: 10px;	
	margin: 2px 2px 20px 20px;	
	width: 250px;
	}

#table-container-sm {
	border:1px solid #aaa;
	width: 290px;
	}
#table-header-sm {
	background: #ddd;
	/*border-bottom:1px solid #aaa;*/
	padding: 5px;
	}
.tabletitle-sm, tabletitle-sm a:link {
	font-size: 14px; 
	font-weight: bold;
	}
.project-title-sm, project-title a:link {
	font-size: 12px;
	color: #000;
/*	font-weight: bold;*/
	}

	