/* custom select */

div.custom-select-wrapper{position:relative;*zoom:1;}
div.custom-select{background:#252424;border:1px solid #25a9e0;font-size:11px;font-weight:bold;position:absolute;*zoom:1;z-index:1001;}
div.custom-select a{display:block;padding:5px 10px;color:#e6e6e1;text-decoration:none;line-height:12px;cursor:pointer;position:relative;}
div.custom-select a.select-on:hover,
div.custom-select a:hover{text-decoration:none;color:#25a9e0;}
div.custom-select a.selected{background:#252424 url(../img/select-black-arrow.png) no-repeat right center;}
div.custom-select a.selected:hover{color:#e6e6e1;}
div.custom-select a.select-on{color:#939393;}
div.custom-select .options{position:relative;/*border-top:1px solid #25a9e0;*/padding:6px 0 8px 0;}
div.options-separator{margin:0px 0px 0px 0px;border-top:1px solid #fff;height:1px;}
div.custom-select-space{font-size:11px;padding:5px 10px;}
div.custom-select span{display:block; font-weight:bold;margin:10px 0px 0px 5px;}
div.custom-select-white{background:#fff;}
div.custom-select-white a{color:#666;}
div.custom-select-white a.select-on{color:#000;}
div.custom-select-white a.selected:hover{color:#666;}
div.custom-select-white a.selected{background:#fff url(../img/select-arrow.png) no-repeat right center;min-height:12px}

div.custom-select-gray{background:url(../img/select-gray-bg.gif) no-repeat;border:none; width:85px;height:24px;}
div.custom-select-gray a{color:#232323;background-color:#fff;}
div.custom-select-gray a.select-on{color:#000;}
div.custom-select-gray a.selected:hover{color:#232323;}
div.custom-select-gray a.selected{background:url(../img/select-gray-arrow.png) no-repeat right center;}
div.custom-select-gray .options-separator{display:none;}
/* added by dbhandari on 03/10/2009 to fix the drop-down select boxes*/
div.custom-select-gray .options{padding-top:1px;border:solid black;border-width:thin;background-color:#fff;}

/* tooltip */

a.tooltip{}
a.tooltip img{display:block; }

div.tooltip{position:absolute;z-index:10000005;line-height:16px;text-align:left;}
div.tooltip a.close{width:11px;height:10px;display:block;position:absolute;background:url(../img/tooltip-close.png) no-repeat;text-indent:-1000px;overflow:hidden;top:21px;left:206px;}
div.tooltip a.title{font-size:14px;display:block;margin:0 10px 0 0;}
div.tooltip a{font-weight:bold;}

div.tooltip .tooltip-title{font-size:14px;}

div.tooltip p{color:#666666;padding:6px 0 6px 0;}

.tooltip-top-left,
.tooltip-top-right,
.tooltip-bottom-left,
.tooltip-bottom-right{width:20px;height:20px;background:url(../img/tooltip-corners.png) no-repeat;_background:url(../img/tooltip-corners-ie6.png) no-repeat;}

.tooltip-top-left{background-position:0 0;}
.tooltip-top-right{background-position:-20px 0;}
.tooltip-bottom-left{background-position:0 -20px;}
.tooltip-bottom-right{background-position:-20px -20px;}

.tooltip-top,
.tooltip-bottom{height:20px;background:url(../img/tooltip-top-bottom.png) repeat-x;_background:url(../img/tooltip-top-bottom-ie6.png) repeat-x;}

.tooltip-top{background-position:0 0;}
.tooltip-bottom{background-position:0 -20px;}

.tooltip-right,
.tooltip-left{width:20px;background:url(../img/tooltip-left-right.png) repeat-y;_background:url(../img/tooltip-left-right-ie6.png) repeat-y;}

.tooltip-left{background-position:0 0;}
.tooltip-right{background-position:-20px 0;}

.tooltip-content{background:#fff;padding:4px;width:190px;}
.tooltip-content-loading{height:60px;background:#fff url(../img/tooltip-loading.gif) no-repeat center center;}
.tooltip-content-loading a.close{display:none;}

.tooltip-left img{display:block;position:absolute;left:-15px;}
.tooltip-bottom img{display:block;position:absolute;bottom:-3px;}

/* tabs */

.tabs{border-bottom:1px solid #00aeef;padding:0 0 0 8px;}
.tabs a{color:#999999;display:block;float:left;padding:1px 2px 5px 6px;border-top:1px solid #252424;border-bottom:1px solid #00aeef;text-decoration:none;}
.tabs a:hover{color:#fff;text-decoration:none;}
.tabs a span{display:block;float:left;}
.tabs li{line-height:11px;position:relative;float:left;display:block;font-size:11px;margin:0 0 -2px 0;}
.tabs li span{display:block;float:left;color:#444444;width:12px;text-align:right;overflow:hidden;padding:6px 0 0 0;}
.tabs li span.tabs-left{position:absolute;}
.tabs li span.tabs-right{position:relative;background-position:-12px 0;}

.tabs-on a{border-top:1px solid #00aeef !important;border-bottom:1px solid #252424 !important;color:#fff;}
.tabs-on{border-bottom:1px solid #252424 !important;}
.tabs-on span{background:url(../img/tabs.png) no-repeat 0 0;height:18px;}
.tabs li span.tabs-left{left:-8px;}

.tabs-wrapper {padding:10px 0;}
.tabs-wrapper .tabs-content{display:none;color:#fff;}
.tabs-wrapper .tabs-content-on{display:block;}

/* dropdown-options */

.dropdown-options{margin:10px 0 0 0;width:101px;z-index:100001;_height:26px;min-height:26px;}
.dropdown-options strong{cursor:pointer;display:block;overflow:hidden;text-indent:-1000px;height:26px;width:101px;background:url(../img/button-options.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/button-options.png',sizingMethod='scale');
}
.dropdown-options div.options{width:101px;}
.dropdown-options div.options-content{background:url(../img/options-bg.png);padding:7px 0;*zoom:1;}
.dropdown-options a{display:block;background:url(../img/options-dark.png) no-repeat;margin:0 0 0px 0;padding:4px 0px 0px 0px;height:12px;line-height:12px;overflow:hidden;text-indent:-1000px;}

.dropdown-options span{padding:0;display:block;overflow:hidden;height:10px;width:101px;background:url(../img/options-bottom.png) no-repeat;
	_background:none;
   	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/options-bottom.png',sizingMethod='scale');
}
.dropdown-options strong.over{background:url(../img/button-options-on.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/button-options-on.png',sizingMethod='scale');
}
.dropdown-options-on strong{display:none;}
.dropdown-options-over{position:absolute;}
/* light gray dropdown */

.dropdown-options-light{margin:10px 0 0 0;}
.dropdown-options-light strong{background-image:url(../img/button-options-gray.png);
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/button-options-gray.png',sizingMethod='scale');
}
.dropdown-options-light div.options-content{background-image:url(../img/options-bg-gray.png);}
.dropdown-options-light a{background-image:url(../img/options-gray.png);}
.dropdown-options-light span{background-image:url(../img/options-bottom-gray.png);
	_background:none;
   	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/options-bottom-gray.png',sizingMethod='scale');
}
.dropdown-options-light strong.over{background-image:url(../img/button-options-on-gray.png);
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/button-options-on-gray.png',sizingMethod='scale');
}
.dropdown-options .over-light{background-image:url(../img/options-dark-over.png);}
.dropdown-options-light .over-light{background-image:url(../img/options-gray-over.png);}

.dropdown-options a.contact{background-position:0 -2px;}
.dropdown-options a.score{background-position:0 -21px;}
.dropdown-options a.add{background-position:0 -42px;}

/* ---------------- Code Migrated from controls-am.css ------------------*/
/** Question: Should this be moved to footer-pages-am.css since it is news related? - csd */
div.custom-select-wrapper-news{position:relative;}
div.custom-select-news{background:#252424;border:1px solid #25a9e0;font-size:11px;position:absolute;z-index:1001;}
div.custom-select-news a{display:block;padding:5px 10px;color:#e6e6e1;text-decoration:none;line-height:12px;cursor:pointer;position:relative;}
div.custom-select-news a.select-on:hover,
div.custom-select-news a:hover{text-decoration:none;color:#25a9e0;}
div.custom-select-news a.selected{background:#252424 url(../img/select-black-arrow.png) no-repeat right center;}
div.custom-select-news a.selected:hover{color:#e6e6e1;}
div.custom-select-news a.select-on{color:#939393;}
div.custom-select-news .options{position:relative;border-top:1px solid #25a9e0;padding:6px 0 8px 0;}
div.custom-select-space-news{font-size:11px;padding:5px 10px;}

div.custom-select-white-news{background:#fff;}
div.custom-select-white-news a{color:#666;}
div.custom-select-white-news a.select-on{color:#000;}
div.custom-select-white-news a.selected:hover{color:#666;}
div.custom-select-white-news a.selected{background:#fff url(../img/select-arrow.png) no-repeat right center;}

/* Added for Custom select many checkbox component */
div.select-many-chkbox-wrapper{border:1px solid #999;overflow: auto;}
div.select-many-chkbox-wrapper td label{color:black;display:inline;}
div.select-many-chkbox-wrapper table{width:100%;}
