/*
 * define styles for linkselect plug-in
 { 
         classLink: "linkselectLink"             // the class to use for the anchor tag 
       , classLinkOpen: "linkselectLinkOpen"     // the anchor's class when the dropdown is shown 
       , classLinkFocus: "linkselectLinkFocus"   // the anchor's class when it has focus 
       , classContainer: "linkselectContainer"   // the class to the container that holds the options 
       , classSelected: "selected"               // the class of the currently selected item 
       , classCurrent: "current"                 // the class of the highlighted item 
       , classDisabled: "linkselectDisabled"     // the class used on the text when the linkselect is disabled 
       , classValue: "linkselectValue"           // the class used for each item in the dropdown 
       , yAxis: "top"                            // the position of the dropdown relative to the link 
                                                 // (can be either "top" or "bottom") 
       , titleAlign: "right"                     // location of dropdown's title bar if dropdown is on right edge 
                                                 // of the screen (can be either "right" or "left") 
       , fixedWidth: false                       // false = dropdown sizes to width of options, 
                                                 // true = dropdown uses width of link 
       , init: null                              // callback that occurs when a linkselect menu is initialized 
       , change: null                            // callback that occurs when an option is selected 
       , format: null                            // callback that occurs when rendering the HTML to use for an 
                                                 // item in the dropdown 
       , open: null                              // callback that occurs when the menu is opened 
       , close: null                             // callback that occurs when the menu is closed 
		 
}
 */
a.linkselectLink /**/{
	-khtml-user-select: none;
	-o-user-select: none;
	-moz-user-select: none;
	-moz-user-focus: ignore; 
	-moz-user-input: disabled; 
	display:block;
	height:15px;
	background:#77bce8 url(/static/images/content/bg_box_form.gif) no-repeat 100% 50% !important;
	background-position:right top;
	padding-top:2px;
	text-decoration:none;
	color:#666;
}

a#richiedi_sel_1_link, a#richiedi_sel_2_link{
	width:128px;
	background:#77bce8 url(/static/images/content/bg_box_form.gif) no-repeat 0 50% !important;
	padding-left:7px;
	}


a.linkselectLink:hover, a.linkselectLinkFocus /**/{
	/*color: #fff !important;*/
	background-color: white !important;
	display:block;
	color:#999;
	/*outline: 2px solid gray;  prevent the link from being outlined */
}

a.linkselectLinkOpen /**/{
	outline: 0; /* prevent the link from being outlined */
}

span.linkselectDisabled /**/{
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	-khtml-user-select: none;
	-o-user-select: none;
	-moz-user-select: none;
	-moz-user-focus: ignore; 
	-moz-user-input: disabled; 
}

.linkselectContainer /**/{
	position: absolute;
	/* this is required to correctly calculate the width of the container */
	left: 0; top: 0;
	display: none;
	/* 
	 * move the box up 3 pixels so that the title bar aligns with original anchor text, this 
	 * should be adjusted according to the padding/margin differences between the two links 
	 */
	margin-top: 0px;
	max-width: auto;
	height: 17px;
	z-index: 50000;
	padding-top:0px;
}

.linkselectContainer .title /**/{
	background: #77bce8 url(/static/images/bg_box_form.gif) no-repeat 100% 50% !important;
	background-position:right top;
	color: #666 !important;
	/*padding-right: 20px !important;*/
	white-space: nowrap;
	font-size: 11px !important;
	font-weight: bold !important;
	line-height: 11px !important;
	width:150px;
	margin-top: 3px;
}

.linkselectContainer .title span /**/{
	display: block;
	padding: 3px 4px;
}

.linkselectContainer .scrollable /**/{
	width: auto;
	background-color: white;
	border: 1px solid #565770;
	margin: 0;
	padding: 0px;
	font-size: 11px;
	text-align: left;
	overflow: auto;
	max-height: 216px;
	clear: both;
}

.linkselectContainer ul /**/{
	list-style-type: decimal !important;
	margin: 0px;
	padding: 0px;
}

.linkselectContainer ul li.selected /**/{ 
	background-color: #fff;
}

.linkselectContainer ul li.current /**/{ 
	background-color: #a3a4bd;
	color: #fff;
}

.linkselectContainer ul li /**/{
	display: block;
	margin: 0;
	padding: 2px 2px 2px 10px;
	font-size: 11px;
	cursor: pointer;
	-khtml-user-select: none;
	-o-user-select: none;
	-moz-user-select: none;
	-moz-user-focus: ignore; 
	-moz-user-input: disabled; 
}


