/*Copyright (c) 2007, Yahoo! Inc. All rights reserved.Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txtversion: 2.2.1*//* taken out 050907 by AM @ Ham - causing Safari problems.yui-overlay {	position:absolute;	display:block;}*/.yui-tt {	visibility:hidden;	position:absolute;	color:#333;	background-color:#FDFFB4;	font-family:arial,helvetica,verdana,sans-serif;	padding:2px;	border:1px solid #FCC90D;	font:100% sans-serif;	width:auto;}* html body.masked select {	visibility:hidden;}* html div.yui-panel-container select {	visibility:inherit;}* html div.drag select {	visibility:hidden;}* html div.hide-select select {	visibility:hidden;}.mask {    z-index:0;    display:none;    position:absolute;    top:0;    left:0;    -moz-opacity: 0.5;    opacity:.50;    filter: alpha(opacity=50);    background-color:#CCC;}.hide-scrollbars * {	overflow:hidden;}.hide-scrollbars textarea, .hide-scrollbars select {	overflow:hidden;	display:none;}.show-scrollbars textarea, .show-scrollbars select {	overflow:visible;}.yui-panel-container {	position:absolute;	background-color:transparent;	z-index:6;	visibility:hidden;	overflow:visible;	width:auto;}.yui-panel-container.focused {}.yui-panel-container.matte {	padding:3px;	background-color:#FFF;}.yui-panel-container.matte .underlay {	display:none;}.yui-panel-container.shadow {	padding:0px;	background-color:transparent;}.yui-panel-container.shadow .underlay {	visibility:inherit;	position:absolute;	background-color:#000;	top:3px;left:3px;	z-index:0;	width:100%;	height:100%;    -moz-opacity: 0.12;    opacity:.12;    filter:alpha(opacity=12);	zoom:1;}.yui-panel {	visibility:hidden;	border-collapse:separate;	position:relative;	left:0px;top:0px;	z-index:1;	overflow:hidden;}.yui-panel-inner-small {	background: transparent url(../images/popup_small_bkrd.png) no-repeat;	width: 322px;	height: 134px;	padding: 55px 21px 23px 20px;	}.yui-panel-inner-med423 {	background: transparent url(../images/popup_med423_bkrd.png) no-repeat;	width: 456px;	height: 345px;	padding: 55px 21px 23px 20px;	}.yui-panel-inner-med502 {	background: transparent url(../images/popup_med502_bkrd.png) no-repeat;	width: 456px;	height: 424px;	padding: 55px 21px 23px 20px;	}.yui-panel-inner-large608 {	background: transparent url(../images/popup_large608_bkrd.png) no-repeat;	width: 456px;	height: 530px;	padding: 55px 21px 23px 20px;	}.yui-panel-dd-find {	background: transparent url(../images/dd_bkrd_find.png) no-repeat;	width: 268px;	height: 136px;	padding: 16px 18px 18px 32px;	}.yui-panel .hd {	font-size: 11px;	line-height: 14px;	overflow: hidden;	padding-bottom: 3px;	border-bottom: 1px solid #ccc;}.yui-panel .hd-inner {	padding: 0 10px 0 14px;}.yui-panel .hd-inner p {	margin: 3px 0;}.yui-panel .hd-inner h1 {	margin: 0;	padding: 0;	color: #c00;	font: normal normal normal 18px/18px Arial, Helvetica, sans-serif;}.yui-panel .bd {	overflow:hidden;}.yui-panel .bd-inner {	overflow:hidden;	padding: 10px 11px 5px 14px;}.yui-panel .bd-inner-dd-find-pad {	padding: 4px 13px 16px 13px;	height: 116px;	width: 242px;}.yui-panel .bd-inner-nopad {	overflow:hidden;	padding: 8px 0 5px 0;}.yui-panel .bd p {	margin: 0;}.yui-panel .bd-inner h2 {	margin: 0;	padding: 0;	color: #666;	font: normal normal normal 15px/15px Arial, Helvetica, sans-serif;}.yui-panel .container-close {	position:absolute;	top:24px;	right:20px;	z-index:6;	height:15px;	width:44px;	margin:0px;	padding:0px;	background:url(../images/popup_btn_close.gif) no-repeat;	cursor:pointer;	visibility:inherit;}.yui-panel .ft {	overflow:hidden;}.yui-panel .ft-inner-small {	position: absolute;	top: 157px;	left: 20px;	width: 324px;}.yui-panel .ft-inner-med423 {	position: absolute;	top: 368px;	left: 24px;	width: 454px;}.yui-panel .ft-inner-med502 {	position: absolute;	top: 449px;	left: 24px;	width: 454px;}.yui-panel .ft-inner-large608 {	position: absolute;	top: 548px;	left: 24px;	width: 454px;}.yui-simple-dialog .bd .yui-icon {	background-repeat:no-repeat;	width:16px;	height:16px;	margin-right:10px;	float:left;}/*.yui-simple-dialog .bd span.blckicon {	background: url("blck16_1.gif") no-repeat;}.yui-simple-dialog .bd span.alrticon {	background: url("alrt16_1.gif") no-repeat;}.yui-simple-dialog .bd span.hlpicon {	background: url("hlp16_1.gif") no-repeat;}.yui-simple-dialog .bd span.infoicon {	background: url("info16_1.gif") no-repeat;}.yui-simple-dialog .bd span.warnicon {	background: url("warn16_1.gif") no-repeat;}.yui-simple-dialog .bd span.tipicon {	background: url("tip16_1.gif") no-repeat;}*/.yui-dialog .ft, .yui-simple-dialog .ft {	padding-bottom:5px;	padding-right:5px;	text-align:right;}.yui-dialog form, .yui-simple-dialog form {	margin:0;}/*.button-group button {	font:100 76% verdana;	text-decoration:none;	background-color: #E4E4E4;	color: #333;	cursor: hand;	vertical-align: middle;	border: 2px solid #797979;	border-top-color:#FFF;	border-left-color:#FFF;	margin:2px;	padding:2px;}.button-group button.default {	font-weight:bold;}.button-group button:hover, .button-group button.hover {	border:2px solid #90A029;	background-color:#EBF09E;	border-top-color:#FFF;	border-left-color:#FFF;}.button-group button:active {	border:2px solid #E4E4E4;	background-color:#BBB;	border-top-color:#333;	border-left-color:#333;}*/