

H2 {
	font-size: 2em;
	text-align: center;
	border-bottom: dotted 1px #000;
	padding-bottom: 1em;
	margin-left: 5em;
	margin-right: 5em;
	

}



H3 {
	font-size: small;
	border: none;
	margin-left: 1em;
	margin-right:5em;
	text-align: left;

}





P {
	margin-left: 1em;
	margin-right: 1em;
	font-size: 12px;
	
	

}

.updated_item {

	margin-left: 3em;
	color: green;
	font-weight: bold;
	font-size: 1em;

}


.award_plan p 
{
font-family: Arial, Helvetica, sans-serif;
font-size: small;
text-align: left;
font-weight: normal;
margin-bottom: .1em;
margin-left: .1em;
margin-right: .1em;
margin-top: .1em;
}



.award_details
{
	margin-left: 5em;
	margin-right: 5em;
}

.border {

	border: 1px solid #000;

}
.border TD {

	padding: 4px;

}

.border_no_pad TD{

	padding: 0;

}



.detail_list {

	border: 1px #CCC dashed;
	margin-left: 1.5em;
	margin-right: 1.5em;
	min-height: 2em;
	list-style-image: url(../../../../../common/framework/images/16x16-crystalclear/disk.png);
	background-color: #F5F5F5;
}



.detail_list LI {

	margin-bottom: .5em;
	padding: 3px;
	font-size: small;
	font-weight: normal;
	cursor: move;

}



.detail_list LI:HOVER {
	background-color: #CCC;
	cursor: move;

}

.detail_list2 {

	border: 1px #CCC dashed;
	margin-left: 1.5em;
	margin-right: 1.5em;
	min-height: 2em;
	list-style-image: none;
	background-color: #F5F5F5;
}


.list {

	border: 1px #CCC dashed;
	margin-left: 1.5em;
	margin-right: 1.5em;
	list-style-image: none;
	background-color: #F5F5F5;
	width: inherited;
	padding: 1em;
	
}



.list LI {

	margin-bottom: .5em;
	margin-left:1em;
	padding: 2px;
	font-size: small;
	font-weight: normal;
	clear:right;
	line-height: 1.5em;

}



.list LI:HOVER {
	background-color: #CCC;
	

}



.row_shade {

	background-color: #CCC;

}



.row_shade_light {

	background-color: #EEE;

}


span.edit
		{
		position:absolute;
		left:700px;
		float: right;
		display: inline; /*fixes IE float bug*/
		text-align: right;
		font-size: small;
		font-weight: normal;
		}
		
div#hideShow{  
 margin: 10px;  
 border: 1px solid #aaa; 
 position: relative;
 background: #eee;  
 z-index: 10;   
} 


		
#float_over {

	position: relative; float :left;
	top: 20%;
	width: inherit;
	margin: 0 auto;
	z-index: 5000;

}



#float_over H2 {

	margin: 0;

}
#float_over H3 {

	margin-left: 0;

}



#float_over .content {
	border: solid 12px #333440;
	background-color: #F2F2F2;	
	padding: 3em;

}

.column
{
 float: right;
 display: inline;
   
	}


