﻿.centered_html
{
	margin:0; padding:0;
	height:100%;
}
.centered_form
{
	width:100%;
	height:100%;
}
.centered_body {
	/*
	background-color:Black;	
	*/
	background-color:#E5DCDF;
	margin:0; padding:0;
	height:100%;
}

.td_PhotoLarge
{
	/*
	position:absolute;
	width:200px;
	height:auto;	
	/*
	position:relative;
	border:solid 2px silver;
	width:130px;
	height:130px;
	max-height:130px;
	max-width:130px;
	*/
}
.img_Photo
{
	position:absolute;
	border:solid 2px silver;
	width:130px;
	height:130px;
	max-height:130px;
	max-width:130px;
}
.td_Photo
{
	position:absolute;
	width:130px;
	height:130px;
	max-height:130px;
	max-width:130px;
}
.td_PhotoOutline
{
	position:absolute;
	border:solid 4px cyan;
	width:130px;
	height:130px;
	max-height:130px;
	max-width:130px;
}

.tdToLeft
{
	text-align:left;
	padding-left:10px;
	border-right:solid 1px #CB7F99;
	border-top:solid 1px #CB7F99;
	border-bottom::solid 1px #CB7F99;
}

.tdToRight
{
	text-align:right;
	padding-right:10px;
	border-left:solid 1px #CB7F99;
	border-top:solid 1px #CB7F99;
	border-bottom::solid 1px #CB7F99;
}

.centertrigger{

	position:relative;
	float:left;
	height:50%;	
	margin-bottom:-150px;
	width:1px;
}
 
.centered_element {
	position:relative; 
	clear:left;
	height:240px; 
	width:600px;
	margin:0 auto;
	background:silver;
	border:14px solid gray;
}
.genericCenter
{
	width:100%;
	margin-left: auto; 
	margin-right: auto;
}
.content {
	/*position:absolute; */
	left:50%; 
	right:0; 
	top:0; 
	bottom:0;
	overflow:auto; 
	height:220px;
	width:95%;
	height:90%;
	padding:10px; margin:5px;
}


.ItalicText
{
	margin-right:0pt;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:9.0pt;
	line-height:120%;
	text-align:center;
	font-family:Georgia;
	font-size:12.3684pt;
	color:black;
	font-style:italic;
}

.button
{
    color:black;   
   font: normal 84% 'trebuchet ms',helvetica,sans-serif;   
   background-color:#fed;   
   border: 1px solid;   
   border-color: #696 #363 #363 #696;   
   vertical-align:top;
   filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#000000',EndColorStr='#FF99FF');   
}
.CompanyName
{
	font-size:20.0pt;
	line-height:125%;
	font-family:"Bodoni MT";
	color:#990033;
	font-weight:bold;
}
.PhotoViewer
{
	width:300px;
	height:500px;
	overflow:hidden;
	display:none;
	
}

.uncoverDiv
{
	display:none;
	z-index:-105;
}

.coverDiv
{
	position:absolute;
	left:-100px;
	top:-100px;
	z-index:105;
	display:inline;
	background-color:Black;
	width: 150%;
	height: 150%;
	margin: 0 50px;
	background-color: #fff;
	border: 2px solid black;
/*
Milky opacity

	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;


No opacity
*/
	filter:alpha(opacity=0);
	opacity: 0.0;
	-moz-opacity:0.0;
}
.Veil
{
	/*Make the element completely transparent
		Use this to pre-load elements to get the height/width before displaying to the user.
	*/
	z-index:-115;
/*	
	position:absolute;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
*/
}
.UnVeil
{
	/*Make the element completely transparent
		Use this to pre-load elements to get the height/width before displaying to the user.
	*/
	z-index:115;
/*
	position:absolute;
	filter:alpha(opacity=0);
	opacity: 0.0;
	-moz-opacity:0.0;
	border:solid 4px aqua;
*/
}
