

.posthidden {display:none} 
.postshown {display:inline}

a:link 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: blue; 
		text-decoration: none 
	font-size: 7pt;
}

a:visited 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: blue;
	text-decoration: none 
	font-size: 7pt;
} 

a:hover 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: red; 
	text-decoration: none 
	font-size: 7pt;
} 

a:active 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #006699; 
	text-decoration: none 
	font-size: 7pt;
}

table 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: black;
	font-size: 7pt;
}

.thumbnail
{
	position: relative;
	z-index: 0;
}

.thumbnail:hover
{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span
{ 	/*CSS for enlarged image*/
	position: absolute;
	background-color: lightyellow;
	padding: 5px;
	left: -1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img
{ 	/*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span
{ 	/*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0;
	left: 60px; /*position where enlarged image should offset horizontally */
}

#container {background: blue;}
.roundtop {background: white;}
.roundbottom {background: white;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: blue;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: blue;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: blue;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: blue;}
.content {padding: 2px;}

#container3 {background: lightgrey;}
.roundtop3 {background: white;}
.roundbottom3 {background: white;}
.r13{margin: 0 5px; height: 1px; overflow: hidden; background: lightgrey;}
.r23{margin: 0 3px; height: 1px; overflow: hidden; background: lightgrey;}
.r33{margin: 0 2px; height: 1px; overflow: hidden; background: lightgrey;}
.r43{margin: 0 1px; height: 2px; overflow: hidden; background: lightgrey;}
.content3 {padding: 2px;}

#container2 {background: green;}
.roundtop2 {background: white;}
.roundbottom2 {background: white;}
.r12{margin: 0 5px; height: 1px; overflow: hidden; background: green;}
.r22{margin: 0 3px; height: 1px; overflow: hidden; background: green;}
.r32{margin: 0 2px; height: 1px; overflow: hidden; background: green;}
.r42{margin: 0 1px; height: 2px; overflow: hidden; background: green;}
.content2 {padding: 2px;}

INPUT {
border: black 1px solid;
color: black;
font-family: arial, verdana, ms sans serif;
font-weight: normal;
font-size: 8pt
} 

TEXTAREA {
border: black 1px solid;
color: black;
font-family: arial, verdana, ms sans serif;
font-size: 8pt;
font-weight: normal
} 

SELECT 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
}

 .displayS {
             border-style: none;
             margin-width: 0px;
             width:  80px;
             height: ;
             cursor: pointer;
             cursor: hand;
 }

 #displayM {
             border-style: none;
             margin-width: 0px;
             width:  500px;
             //height: 400px;
 }


