﻿
/* default form styles */
fieldset
{
	padding:0.5em 1em;
	border:0;
	/*border-top:2px solid #ccc;*/
}
	legend
	{ 
		font-size:1.2em;
		font-weight:bold; 
		/*padding:0.5em 1em;
		background:#bfcde3;*/
		padding-bottom: 15px;
		margin-bottom: 10px;
		clear:both;				
	}
	
	legend span
	{
		background:#bfcde3;
		padding: 5px 10px 5px 10px;
		clear:both;		
	}
	
	fieldset div { float:left; clear:none; }
	fieldset .clear div { float:left; clear:both; }
	fieldset input, fieldset span, fieldset a, fieldset select, fieldset textarea
	{
		float:left;
		display:inline; /* MSIE float-margin fix */
		margin:0 5px 5px 0;
		clear:none;
	}
	fieldset br { clear:both; }
	
	fieldset span
	{
		vertical-align: bottom;		
		line-height: 20px;
		float:left;
		display:inline; /* MSIE float-margin fix */
		margin:0 5px 5px 0;
	}
	 .info2
	{
		vertical-align: bottom;		
		line-height: 20px;
		float:left;
		display:inline; /* MSIE float-margin fix */
		margin:0 5px 5px 0;
	}
	
	fieldset label
	{ 
		float:left;
		clear:none;
		display:inline; /* MSIE float-margin fix */
		width:145px; 
		text-align:right; 
		margin:0 5px 5px 0;		
		vertical-align: bottom;		
		line-height: 20px;

	}
	
	
	
	fieldset span.light
	{
		color: #666666;
		font-style: italic;
	}
	
	fieldset input.text, fieldset textarea
	{
		width: 200px;
	}
	fieldset .nolabel { margin-left:150px; }
	fieldset .nolabelandborder { margin-left:150px; border:0;}
	
	fieldset input.button {  }
	fieldset input.text, fieldset select, fieldset input.PhoneNum, fieldset input.PhoneNumExt { border:1px solid #000; }
	
	fieldset input.optional { background:#eee url('../images/css/diagonals.gif') repeat; color:#000; width: 200px; }
	
	fieldset input.username { width:10em; }
	fieldset input.password { width:10em; }
	fieldset input.full { width:25em; background-color: Black; }
	fieldset input.short { width:8em; }
	fieldset input.tiny { width:4em; }
	
	fieldset input.PhoneNum {width:6em;}
	fieldset input.PhoneNumExt {width:2.5em;}
	
	fieldset select.prefix { width:3em; }
	
	fieldset .validator { color:#c00; font-style:italic; clear:both; margin-left:150px; width:150px;}
	
	fieldset .redStar{color: #c00; font-style:italic;}
	
	fieldset span.hightlight
	{
		font-weight: bold;
		color: #000000;
	}
	
	
	fieldset .RadioButtons label
	{
		float:left;
		clear:none;
		display:inline; /* MSIE float-margin fix */
		width:200px; 
		text-align:left; 
		/*margin:0 5px 5px 0;		*/
		vertical-align: bottom;		
		line-height: 10px;
	}