

#pagecontent {
	padding: 0 20px 5px 20px;
	background:#000000 url(../images/BPSO2006_bg.jpg) no-repeat top left ;
	min-height: 700px;
}
/* Min height for IE 6 and below only */
* html div#pagecontent {
	display: table-cell; /* apply min height for safari */
	height:expression('600px');
}

#pagecontent, #pagecontent p, #pagecontent th, #pagecontent td {
	color: #FFFFFF;
}


#pagecontent a:link, #pagecontent a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
#pagecontent a:hover, #pagecontent a:active {
	text-decoration: none;
	color: #FFFFFF;
}

#microbanner img{
position: relative;
float: left;
width: 372px;

}
#microbanner p{
position: relative;
float: left;
padding: 7.5px 0px 0px 20px;
width: 300px;
}

.microsection img{
margin: 5px 10px 5px 0px;
border: 1px #000000 solid;
vertical-align: top;
}


.microsection a:link, .microsection a:visited {
	background: #000000;
}
.microsection a:hover img, .microsection a:active img {
	background: #FFFFFF;
	border: 1px #FFFFFF solid;
}


table.displaytable {
	width: 100%;
	/*border: 4px solid white;*/
}

table.displaytable  td{
	padding: 8px;
	vertical-align: middle;
	width: 50%;
 
}

.displaytable img{
vertical-align: middle;
}

table.imagetable {
	
	
}

table.imagetable  td{
	padding: 8px;
 	/*border: 1px solid white;*/
}

table.imagetable td.col_left {
width: 300px;
text-align: right;
vertical-align: top;
}

table.imagetable td.col_left p {
text-align: right;
font-size: smaller;
}

table.imagetable td.col_right {
width: 200px;	
text-align: left;
vertical-align: top;
}
table.imagetable td.col_middle {
width: 20px;
vertical-align: top;
text-align: center;
}

table.imagetable td.col_leftM p {
width: 480px;	
text-align: right;
font-size: smaller;
}

table.imagetable td.col_rightM {
width: 200px;	
text-align: left;
vertical-align: top;
}


.imagetable img{
vertical-align: top;
align: middle;
border: 1px #000000 solid;
margin: 0 10px 10px 0;
}

.imagetable a:link, .imagetable a:visited {
	
}
.imagetable a:hover img, .imagetable a:active img {

	border: 1px #FFFFFF solid;
}



table.signaturetable  td{
	
 	
}

table.signaturetable td.col_left {
width: 300px;
text-align: right;
vertical-align: top;
}


table.signaturetable td.col_right {
width: 200px;	
text-align: left;
vertical-align: top;
}



.signaturetable img{
margin: 0px 10px 10px 0px;
border: 1px #000000 solid;
vertical-align: top;
}


.signaturetable a:link, .microsection a:visited {
	background: #000000;
}
.signaturetable a:hover img, .microsection a:active img {
	background: #FFFFFF;
	border: 1px #FFFFFF solid;
}



.flashbox{
margin-right: auto;
text-align: right; 
width: 700px !important;
padding: 0px;
}

.flashcontent{ 
text-align: center; 
width: 400px !important;
padding: 0px;
}

.flashplayer{
border: 1px #6699CC solid !important;
width: 400px !important;
padding: 0px;

}


.highlightblue{
color: #6699CC;
}


.highlightblue a:link, .highlightblue a:visited {
	color: #6699CC;
}
.highlightblue a:hover , .highlightblue a:active  {
	color: #6699CC;
}
