/* Dropdown utilities */


div#branch_locator_imagemap {
	/*height: 245px;*/
	width: 358px;
	margin: 0px;
	background-color: #fff;}

div#branch_locator {
	position:absolute; 
	left:400px; 
	top:21px; 
	width:358px; 
	/*height:346px;*/ 
	z-index:2;
	border-top: 2px solid #003333;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	visibility: hidden;
	background-color: #fff;
	}

div#branch_locator_banner {
	height: 66px;
	width: 358px;
	margin: 0px;
	background-image: url(/learn-about-loans/images/branch_locator_banner.gif);
	background-color: #fff;}

div.branch_locator {
	font-size:.9em;
	height: 10px; width: 358px;
	padding-top: 3px;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	background-color: #EFEFEF;}

div.branch_locator fieldset {border-width:0;padding:0;margin:0; margin-bottom: -6px;}

div.branch_locator input, select {font-size:11px; line-height:11px;}
div.branch_locator input {background-color:#fff;
	padding:0px; padding-bottom:0px; margin:0;vertical-align:top;}
div.branch_locator input:focus select:focus {background-color:#ffffcc;outline:2px dotted #ccc;}

div.login_box {margin-bottom:0px;}
div.login_box fieldset {background-color:#fff;
	width:auto;
	padding:15px 0px 0px 0px;margin:0;
	border:0;
	overflow:hidden;}

div.login_box fieldset table {width:100%;
	border-width:0;margin:0px;margin-bottom:0;
	float:none;}
div.login_box fieldset table td {color:#000;
	padding:0;
	color: #18453b;
	font-weight: normal;
	font-size:.8em;line-height:1.2em;
	text-align:right; vertical-align:top;
	border-width:0;}
div.login_box fieldset table td p {font-size:100%;}

div#customer_login	{
	position:absolute;
	border-top: 2px solid #cc0000;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	left:430px; top:21px; 
	width:330px; 
	height:119px; 
	z-index:3;
	margin-bottom:0px;
	visibility: hidden;
	background-color: #fff;
	}
