body {
	background-color: #f7f7f7;
	background-image: url(/pics/btn_pbg.gif);
	background-repeat: repeat-x;
	margin: 120px 0px 0px 0px;
	padding: 0px;
}
#banr {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 410px;
	z-index: 1;
}
.main {
	background-color : #FFFFFF;
}

#maincontent {
	background-color : #ffffff;
	layer-background-color: #FFFFFF; /*for Netscape 4*/
	border: 1px none #000000;
	margin: 10px 30% 10px 10px;
	padding: 10px 30px 5px 30px;
}

#maincontent a:link {
	color : #5E6D7B;
	text-decoration : underline;
}

#maincontent a:visited {
	color : #5E6D7B;
}

#maincontent a:hover{
	background-color : #CCCCCC;
	color : #003366;
	text-decoration : underline;
}

#maincontent b, strong {
	font-weight : 800;
}

#maincontent h1 {
	color : #6B728B;
	font : bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	
}

#maincontent h2 {
	color : #6B728B;
	font : bold 1em Verdana,Arial,Helvetica,sans-serif;
	margin: 0px;
}
#maincontent h3 {
	color : #000000;
	font : bold 14px Verdana,Arial,Helvetica,sans-serif;
}

#maincontent  h4 {
	color : #600;
	font : bold 12px Verdana,Arial,Helvetica,sans-serif; 
}

#maincontent  h5 {
	background-color : #FFFFFF;
	color : #999999;
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	/*/*/line-height : 1.5; /* */
}
#maincontent h6 {
	color: #006;
	background-color: #fff;
	font: bold .8em Verdana, Arial, Helvetica, sans-serif;;
	border-bottom: 1px solid;
	margin-left: 15px;
}
#maincontent p {
	color : #000;
	font : .9em "Trebuchet MS", Arial,Geneva, Helvetica, sans-serif;
	/*/*/line-height : 1.5; /* */
	margin-top: 0px;
}

#maincontent ol, ul {
	background : #FFFFFF;
	color : #000000;
	font : 14px "Trebuchet MS", Arial,Geneva, Helvetica, sans-serif;
	/*/*/line-height : 1.5; /* */
	padding: 0 5%;
}
#maincontent li {
	margin-top : 1em;
}
#maincontent .subhead {	
	color: #006;
	font-size: 1em;
	font-weight : 800;
}
#maincontent p.maindeck {
	background-color : #FFFFFF;
	color : #000000;
	font : bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
}
#maincontent p.byline {
	background-color : #FFFFFF;
	color : #666666;
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : right;
}
#maincontent p.source {
	background-color : #FFFFFF;
	color : #999999;
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.photocaption {
	background-color : #FFFFFF;
	color : #333;
	font : 12px  Arial, Helvetica, sans-serif;
	margin: 15px 0px 0px 15%;
	padding: 3px;
}

.tblbor {
	border-color : #999999;
	border-style : solid;
	border-width : 1px;
}

.tdbold {
	background : #FFFFFF;
	color : #000000;
	font : bold 12px Arial,Geneva, Helvetica, sans-serif;
}

.tdtitle{
	background : #d5d5d5;
	color : #660000;
	font : bold 12px Arial, Helvetica, sans-serif;
}
.tdhead{
	background : #fff;
	color : #003366;
	font : bold 14px Arial, Helvetica, sans-serif;
}
.tdtxt {
	background : #FFFFFF;
	color : #000000;
	font : 12px Arial,Geneva, Helvetica, sans-serif;
	text-align: center;
}
.tdnormal {
	background : #fff;
	color : #000000;
	font : 12px "Trebuchet MS", Arial,Geneva, Helvetica, sans-serif;
	text-align: left;
}
.tdsource {
	background : #f4f4f4;
	color : #000000;
	font : 12px Arial,Geneva, Helvetica, sans-serif;
}
.leftboxsmall{
	font : 10px  Arial, Helvetica, sans-serif;
	padding: 10px;
	border: 1px solid #009;
}
#rightside {
	padding: 10px 10px 5px 10px;
	position: absolute;
	top: 140px;
	left: 73%;
}
#rightside p{
color : #000;
	font : .9em "Trebuchet MS", Arial,Geneva, Helvetica, sans-serif;
	margin-top: 0px;
}
#rightside h2 {
color : #000;
	font : 1em "Trebuchet MS", Arial,Geneva, Helvetica, sans-serif;
	/*/*/line-height : 1.5; /* */
	margin-top: 0px;
}
#rightside a:link {
	color : #5E6D7B;
	text-decoration : none;
}

#rightside a:visited {
	color : #5E6D7B;
	text-decoration : none;
}

#rightside a:hover{
	background-color : #CCCCCC;
	color : #003366;
	text-decoration : underline;
}