
/* Drop down quick contact classes */
		
	.mnu-contact-frm{
		width:600px;
		height:auto;
		margin:0px;
		padding-left:0;
		padding-top:0;
		overflow:hidden !important;
		}
	
	.controlField{
		margin: 0;
		padding: 0 0 0 0;
		border:thin #cecece dotted;
		outline:0;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		vertical-align:middle;
		width:555px;
		margin:8px;
		background-color:#ffffff;
		color:#666666;
	}
	
.controlField_small
{
		margin: 0;
		padding: 0 0 0 0;
		border:thin #cecece dotted;
		outline:0;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		vertical-align:middle;
		width:267px;
		margin:8px;
		background-color:#ffffff;
		color:#666666;
}

.controlField_small_area
{
		margin: 10px 0 0 0 ;
		padding: 0;
		border:thin #eeeeee dotted;
		outline:0;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		vertical-align:middle;
		width:100px;
		text-align:center;
		float:left;
		margin:8px;
		background-color:#ffffff;
		font-weight:bold;
		color:#666666;
}

.checkbox_form
{
	float:left;
	margin: 10px 0 0 0;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0;
		
}

span.checkbox_form_new
{
	float:left;
	padding: 12px 15px 0 2px;
	display:block;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	margin:0;
		
}
	
.left_border
{
	float:left;
	background:url(../images/bg_lleft.gif) left top repeat-y;
	height:490px;
}

.right_border
{
	float:right;
	background:url(../images/bg_lleft.gif) right top repeat-y;
	height:490px;
}
	
	.captcha {
		margin: 0;
		padding: 0;
		border:thin #000000 dotted;
		outline:0;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		background-color:#FFFFFF;
	}
	
	.btn_holder
	{
		width:90%;
		text-align:center;
	}
	.btn-style{
		font-size:11px;		
		margin:3px 0 0 250px ;
		background-color:#eeeeee;
		border:1px solid #999999;
		text-align:center;
	}		

	
	.menulist, .menulist  ul {
	 margin: 0;
	 padding: 0;
	 list-style: none !important;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 
	}
	
	/* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */
	.menulist ul {
	 display: none !important;
	 position: absolute !important;
	 top: 13px; 
	 margin-top: 10px; /* I'm using ems and px to allow people to zoom their font */
	 left: 0;	
	}
	
	/*
	 All menu items (<li> tags). 'float: left' lines them up horizontally, and they are
	 positioned relatively to correctly offset submenus. Also, they have overlapping borders.
	*/
	.menulist li {
	 float: left;
	 display: block !important;
	 position: relative !important;
	 margin-right: -1px;
	 
	}
	
	/* Items in submenus - override float/border/margin from above, restoring default vertical style */
	.menulist ul li {
	 float: none ;
	 margin: 0;
	 margin-bottom: -1px;
	}

	
	/* Links inside the menu */
	.menulist a {
	 display: block !important;
	 padding: 0px;
	 color: #000;
	 text-decoration: none;
	}
	
	/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */
	.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
	border:none;
	}
	.menulist a.highlighted {
	 color: #666666;
	
	}
			
	/* Only style submenu indicators within submenus. */
	.menulist a .subind {
	 display: none !important;;
	}
	.menulist ul a .subind {
	 display: block !important;;
	 float: right;
	}
	
	/* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */
	.menulist a {
	 float: left;
	}
	.menulist ul a {
	 float: none;
	}
	/* \*/
	.menulist a {
	 float: none;
	}
	/* */
/* END Drop down quick contact classes */