.options 			
	{ font-size:12px;	}

INPUT
	{font-size:15px;}

LABEL
	{ /*FONT-WEIGHT: bold;*/ }
	
LABEL:hover	
	{ COLOR: blue; }
	
#frmTitle 
	{ 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 20px; 
		COLOR: rgb(64,107,153); 
		FONT-FAMILY: tahoma;
	}
	
.long-Fld-Labels 
	{ WIDTH: 250px;margin-top:7px; }
	
.short-Fld-Labels		
	{ WIDTH: 200px;margin-top:7px; }
	
#txtWeddingDate, #txtEmailAddress, #txtFirstName
{	margin-top:-1px; }
	
#txtQuestion 
	{ WIDTH: 350px; HEIGHT: 200px; }
	


#contactFrm TD INPUT 
	{/*MARGIN-BOTTOM: 5px;*/ }
	
.short-fld-labels 
	{ 
		FONT-WEIGHT: bold; 
		color: #597091;/* #9EADC6 ;*/
		font-size: 13px;
		border:1px solid #597091;
		background-color:white;
		width:178px;

	 }

html>body .short-fld-labels
{
  display: block;width:200px;
}
	 
.long-fld-labels 
	{ 
	/*	FONT-WEIGHT: bold; */
		COLOR: #000000;
	 }
	 
#SubmitControl 
	{ 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 1.2em; 
		COLOR: #406b99; 
		FONT-FAMILY: tahoma; 
		BACKGROUND-COLOR: #f1db86;		
		margin-left:5px;		
	 }
	 
#contactFrm
	{
		/*background-color: #C0CEE0;
		border: 1px solid;
		padding:15px;*/
	}

/*#contactFrm #frmTitle
{
	display:block;
	border:1px solid #000000;
	margin-top:-80px;
}	*/									
										
/*****************Experimental*************/										
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	
	background: url(frm.sbbody-rbig.gif) no-repeat bottom right;
	font-size: 100%;
}

html>body .sidebox
{
width: 38em !important;
width: 40.9em;
}
.boxhead {
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='sbhead-r.png',  sizingMethod='crop');*/
	background: url(frm.sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;
}

.boxhead h2 {
	background: url(frm.sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
	border:0px;
}

.boxhead h2 span {
	color: red; 
	font-weight: bold; 
	font-size: 10px; 
}


.boxbody {
	background: url(frm.sbbody-lbig.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
        
}

html->body #reqFlds .boxbody INPUT, html->body #reqFlds .boxbody SELECT
{

display:block !important;
margin-bottom: 5px !important;

}


/*****************End Experimental*************/
