/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
body {
	background-color: white;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 8pt;
	color: rgb(1,107,111); 
}

img { 
	border:0; 
	}



h5 {
	font-size: 100%;
	font-weight: bold;
	}
	
h2 {
	font-size: 140%;
	font-weight: bold;
	}

/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
a:link { 
	color: rgb(1,107,111); 
	text-decoration: none;
	font-weight: bold;
}

/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
a:visited { 
	color: rgb(1,107,111); 
	text-decoration: none;
	font-weight: bold;
}

/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
a:hover { 
	color: rgb(1,107,111); 
	text-decoration: none;
	background-color: rgb(225,225,225);
	font-weight: bold;
}

/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
a:active { 
	color: rgb(1,107,111);
	font-weight: bold;
}




/* items to appear on all pages*/

.allwrapper {
	position: absolute;
	left: 60px;
	top: 0px;
	width:803px;
	}
	
.contentwrapper {
	float: right;
	width:790px;
	padding-right:6px;
	}
	

.banner {
	float:left;
	margin: 0;
	}
	
.inlinetitle {
	float:left;
	margin: 0;
	}
	
/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
div.banner img {
	border: 0;
	background-color: rgb(1,107,111);
}

/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
div.inlinetitle img {
	border: 0;
	background-color: rgb(1,107,111);
}

/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
div.navigation img {
	border: 0;
	background-color: rgb(1,107,111);
}	

	
.navigation {
	float:left;
	width: 200px;
	margin-top: 30px;
	}
	
.content {
	float: left;
	width: 590px;
	margin-top: 25px;
	}
	
.bottomcopyright {
	float: left;
	width: 100%;
	height: 15px;
	margin-top: 24px;
	border-top: dotted gray 1px;
	padding-top: 6px;
	margin-bottom: 40px;
	}

/* issues links quicknav */

/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
a.mininav:link { 
	color: #999; 
	text-decoration: none;
	font-weight: bold;
}

/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
a.mininav:visited { 
	color: #999; 
	text-decoration: none;
	font-weight: bold;
}

/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
a.mininav:hover { 
	color: #999; 
	text-decoration: none;
	background-color: rgb(225,225,225);
	font-weight: bold;
}

/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
a.mininav:active { 
	color: #999;
	font-weight: bold;
}

.inlinetitlemini {
	padding: 24px 0 5px 0;
	width: 160px;

}


.issuelinkblockmini {
	color: #666;
	width: 160px;
	float: left;
	padding: 5px 0 5px 0;
	border-top: dotted gray 1px;
	overflow: visible;

	}

.issuesbordermini {
	padding: 5px 0 0 5px;
	}

.issuetitlemini {
	width: 95px;
	float: left;
	}
	
.issueextramini {
	float: left;
	}

/* issues links front page */

.issuelinkblockhalf {
	width: 268px;
	height: 86px;
	float: left;
	padding: 10px;
	border-bottom: solid gray 1px;
	border-top: solid gray 1px;
	border-right: dotted gray 1px;
	margin-bottom: 10px;
	overflow: visible;



	}
	
	
div.issuelinkblockhalf img {
	border: #666 solid 1px;
}

.issuetitlehalf {
	width: 130px;
	float: left;
	}

.issuesborder {
	padding-top: 10px;
	}

/* issues links top of page */

.issuelinkblock {
	width: 100%;
	float: left;
	padding-bottom:10px;
	border-bottom: solid gray 1px;
	margin-bottom: 10px;
	}
	
.issuethumb {
	width: 128px;
	height:82px;
	float: left;
	overflow: visible;

	}
	
.issuetitle {
	width: 300px;
	float: left;
	}
	
.issueextra {
	float: left;
	}
	
div.issuelinkblock img {
	border: #666 solid 1px;
}

	
	
/* each issue article link page */

.articlelinkblock {
	width: 100%;
	float: left;
	padding-bottom:10px;
	border-bottom: solid gray 1px;
	margin-bottom: 10px;
	}
	
.articlethumb {
	width: 30px;
	float: left;
	}
	
.articleinfo {
	width: 400px;
	float: left;
	}
	
.articleauthor {
	width: 112px;
	float: left;
	padding-right:8px;
	
	}

.articletitle {
	width: 250px;
	float: left;
	}
	
.articlebutton {
	float: right;
	}

//div {border: solid red 1px;}
	
/* styles for pop up window  div {border: solid red 1px;}	*/

.yellowtext {
	color: yellow;
	}
	
.redtext {
	color: red;
	}
	
.toptext {
	color: #666;
	}

/* color me !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
.requestformbanner {
	width: 462px;
	}
	
div.requestformbanner img {
	border: 0;
	background-color: rgb(1,107,111);
}
	
.requestform {
	width: 430px;
	padding: 16px;
	background-color: white;
	border-top: dotted #999 1px;

	}
	
/* css table/////*/

.tble {
//border: grey solid 1px;
}

.tblrw {
width: 300px;
//border: grey dotted 1px;
}

.td1 {
	float: left;
	width: 60px;
	//border: blue dotted 1px;
	}
	
.td2 {
	float: left;
	width: 150px;
	//border: blue dotted 1px;
	}	
	