body {
	font-family: Verdana !important;
	font-size: 11px;
	padding: 0;
	/* scrollbar shift */
	min-height: 101%; 	
}

html {
	height: 100%;
}

#preloadedImages
{
    display: none;
}

#tfwidgetmin .yui-content {
	float: left;
	margin-right: 20px;
}

#tfwidgetppg {
	padding-top: 20px;
	padding-bottom: 0px;
}


a {color: #0066CC; }
a.plink, .bd a, .headerbutton a {color: #0066CC; }

a.menulink {
	color: #0066cc;
}

#timeframeoptions select {
	margin-left: 5px;
	font-size: 12px;
	padding: 1px;
	position: relative;
	left: -8px;
}


#contentwrapper {
	background: #ffffff; padding-top: 10px; margin-top: 10px; border-top: 4px solid #f4f4f4
}

.ppage #contentwrapper {
	margin-top: 20px;
}


#content {
	padding-bottom: 50px; clear: both; border: 1px solid #f4f4f4; border-top: 0; border-top: 1px solid #eee;
}

.criteriawrapper {
	float: left; width: 235px; padding-left: 10px;
}

#criteriawrapper {
	display: none;
}

#headerboxes {
	position: absolute;
	top: 4px;
	left: 600px;
}


.headerbutton {

	padding: 10px;
	background: #f7f7f7;
	color: #666;	
}

span.option {

}

#activitylog {
	/* position: absolute;
	top: 0;
	right: 10%;
	background: #eee;
	padding: 10px;
	display: none; */
}


#login {
	padding: 10px;
}

#login a {
}

#menu {
	/* background: url(../images/menu-bg.png) repeat-x #79aad6; */
	padding: 0px 5px 5px 0px;
}


.menubar {
	padding: 0;
	font-weight: bold;
}

.menubar a {
	margin: 0;
	font-size: 13px;
}

.menubar a:hover { 
}



.menudiv {
	padding: 5px;
	float: left;	
	cursor:pointer;
}

.menudiv, .menubar, .yui-skin-sam .yui-ac {
	font-family: verdana;
	font-size: inherit;
}

.menudiv a, .menudiv span {
	padding: 5px 0; margin-right: 10px; font-size: 13px;
	}

.menudiv span {
	background: #f7f7f7;
}


.menuoption {
	cursor: pointer;
	color: #999;
}

.menuoption:hover, .selectedmenu, .selectedmenu:hover {
	color: #222;
	text-decoration: none;
	/* background: #eee; */
}

.menuoption:hover a, .selectedmenu a, .selectedmenu:hover a {
	text-decoration: none;
	color: #222;
	
}


.filterby {
	float: left;
	font-size: 13px;
	font-weight: normal;
	color: #222;
	position: relative;
	top: 5px;
}
#rellinks {
	margin: 0;
	padding: 0 0 5px;
}

#rellinks-frame {
	display: none; padding: 5px 0 5px; background: #eee; 
}

#tfwidget {
	padding-top: 0px;
	padding-bottom: 3px;
}

#submenus {
	visibility: hidden;
	background: #fff;
}

.hide-scrollbars, .hide-scrollbars * {
	overflow: visible;
}

.submenu {
	padding: 10px;
	border: 1px solid #eee;
	background: #fff;
	overflow: visible;
	visibility: hidden;
}

.submenu tr td {
	vertical-align: top;
	padding: 0 6px;
}

.yui-skin-sam .yui-dt tr.yui-dt-first td {
	border-top: 1px solid #ccc;
}

#screenerbuttons {
	overflow: auto;
	display: none;
}

.edit {
	padding: 0 3px;
}

.edit:hover, .delete:hover {
	cursor: pointer;
}

.delete {

}

.hide-paginator {
	display: none;
}

#resultcount {
	float: left;
	position: relative;
	top: 3px;
	padding-left: 7px;
	margin-right: 10px;
}

#export {
        padding-left: 20px;
}

#querystring { margin-bottom: 20px; height: 20px;}

.crClass {
	margin: 0 0 5px;
	clear: both;
	overflow: hidden;
}

.datagridbar {
	padding: 5px 10px 10px 0px;
}

#title-rellinks {
	padding: 0; }

#export img {
	border: 0; position: relative; top: 3px; }


#myOverlay { font-weight: bold; padding: 5px; background: #ff9; visibility: hidden}

#datagridwrapper {
	border: 5px solid #eee;
	border-top: 0;
	border-width: 0 3px 3px 3px;
}

#rellinkoptions {
	padding: 8px 0 6px 2px; color: transparent; float: right; padding-right: 10px}

	#rellinkoptions .selected {
		background: #fff; position: relative; top: 1px; border: 1px solid #eee; border-width: 1px 1px 0 1px }
	
	.rellink-selector {
		padding: 5px 8px 6px 8px; position: relative; top: 1px; margin: 0 3px }
	
.filteroptions {
	position: relative;
	left: -5px;
	top: -1px;
	clear: both;
	display: none;
}



#tab-demo {
	margin-top: 0px;
	padding-top: 0px;
}

#tf {
	margin: 3px 0px;
	
}

#top {
	width: 100%; background: #efefef; border-bottom: 1px solid #ccc; padding-top: 8px; height: 50px; margin-bottom: 5px }

#top-header-frame {
	clear: both; margin-left: auto; margin-right: auto; width: 980px
}

#about-frame {
	float: left; width: 400px; margin-left: 25px; color: #999; position: relative; top: 7px;
}

#logo {
	float: left;
	margin-left: 5px;
	height: 25px;
	border: 0; 
	position: relative;
	top: 12px;
}


form {
	margin: 0;
	padding: 0;
}

.radioshift {
	position: relative;
	top: 3px; 
}

.criterialist {
	width: 235px;
	/* visibility: hidden; */
}

#criterialistwrapper {

}

.crName {
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px;
	display: block;
}

.crCount { 
	float: right;
	text-align: right;
	padding-top: 0px;
	height: 17px;
	color: #999;
}

.crOptionsRow {
	clear: both;
	padding-bottom: 4px;
	padding-left: 3px;

}

.histogram {
	z-index:1 !important; 
	width: 80px;
	float: left;
}

.histogram-frame {
	border-bottom: 1px solid #eee;
	border-right: 1px solid #fff;
	overflow: hidden;
	background: #ccc;
}


.bin {
	background: green;
}

.binx {
	background: #eee;
}

.crDel { display: inline;}
.crDel a {color: red; position: relative; font-weight: bold; top: -1px;}
.buttonImage {border: 0px;}


.cList {display: block; clear: both;}

/* set a standard height for the paginator so it stops twitching each time the div is cleared and reloads */




.yui-skin-sam th.yui-dt-sortable .yui-dt-label{margin-right:0px;}

.checkit div {
text-align: right;
}

.yui-skin-sam .yui-dt table {

font-family: verdana;}

.crXC {
	padding-right: 3px;
}

.filterButtons {

}

#leavefeedback input[type=text], #leavefeedback textarea {
	width: 100%;
	padding: 2px;
	border: 1px solid #999;

}

.cFilter {
	position: relative;
	left: -3px;


}

#feedbackinput {
	font-family: verdana;
	font-size: 11px;
	height: 100px;
	padding: 2px;
	width: 100%;
}



/* slider input fields */
.cInput {
	margin: 0px 5px;
	font-size:10px;
	width: 55px;
	padding: 2px;
	border: 1px inset #333;
	float:left;
	position: relative;
	top:2px;
	font-family: verdana;
}

.salary .cInput {
	width: 60px;
}

.crButton {
	display: block;
	clear:both; 
	margin-top: 6px;
	}
	
#paginator {
	float: left;
}

/* set paginator font */

.yui-skin-sam .yui-pg-first, .yui-skin-sam .yui-pg-previous, .yui-skin-sam .yui-pg-next, .yui-skin-sam .yui-pg-last, .yui-skin-sam .yui-pg-current, .yui-skin-sam .yui-pg-pages, .yui-skin-sam .yui-pg-page {
font-family: verdana;
}
	


.crLabel { 
	font-size: 10px;
}

.collapse {
	padding-left: 1px;
	position: relative;
	top: -2px;

}

.crButton-notonebutton {margin-right: 7px; margin-top: 7px; border: 0;}
.filterLabel { margin: 0px 0px; font-size: 9px; color: #999999; clear:left; position: relative; top: -3px;}
.filterLabel input {position: relative; top: 3px;}
th {text-align: left; }

    .sliderbg {
        position: relative;
        height: 21px;
 		width: 90px;
		z-index: 1;
		float: left;			
    
    }
    .minthumb,
    .maxthumb {
        position: absolute;
        height: 29px;
        width: 9px;
        left: 0; /* assumed, but for redundancy */
		cursor:pointer;
    }
    
	
	.hidethumbs .minthumb, .hidethumbs .maxthumb {visibility: hidden};
	
	.showthumbs .minthumb, .showthumbs .maxthumb {background: green;};

/* data point selector */

a img {
	border: 0;
}

.criterioptions {
	display: inline;
}


ul {
	padding: 0;
	margin: 0;
}

ul li {
	list-style: none;
	padding: 2px;
	margin: 0;
}

#header {
	padding: 15px 0 10px 20px;
}

#aboutframe {
	display: none;
	padding: 15px 10px 10px 10px;
	margin-right: 10px;
	position: absolute;
	top: 0px;
	color: #333;
	left: 250px;
	width: 400px;
}


#aboutframe ul li {
	padding: 0px;
	list-style-type: disc;
	margin-left: 15px;
}

.playertext { }


.screenwrapper {
	background: #fff;
	}

#dropdowns {
	margin: 0;
	margin-bottom: 5px;
}

#dropdowns select {
	margin: 0 5px 0 0;
	position: relative;
	top: -1px;
}

#querystringbar {
	padding: 10px 0;
	border-top: 3px solid #eee;
	background: #fff;
	display: none;
}

#timeframeoptions {
	margin: 15px 0; clear: both;
}

#sitewrapper {
	overlay: auto;
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}

.normal {
	background: #eee;
	border: 1px solid #eee;
}

.editmode {
	background: #FFFFCC;
	border: 1px solid yellow;
}

#criteriaframe {
	display: none;
	padding: 10px;
	overflow: auto;
	clear: both;
	width: 900px;
	margin-bottom: 10px;
}
	
.button {
	padding: 5px;
	float: left;
}

	.button img {
		position: relative;
		top: 2px;
	}
	
	.open {
		background: #eee;
	}
	
	.closed {
		background: #fff;
	}


#selectedItems {
	float: left;
	margin: 0px 20px 0 0;
	
}

.optionframe {
	overflow: auto;
	float: left;
	border: 1px solid #ccc;
	background: #fff;
}

.level1 {
	width: 130px;
	height: 250px;
}

.level2 {
	width: 200px;
	height: 250px;
}

.optionsList {
}

.availableItems {
	width: 200px;
	height: 132px;
	margin: 0 0px 10px 0px;
}

.selectedItems {
	clear: both;
	width: 200px;
	height: 132px;
	border: 1px solid #ccc;
	background: #fff;
}

#button-frame {
	clear: both;
}

#selectedItemsOptions {

}

	
	.optionframe ul {

	}

	.optionframe ul li {
		padding: 1px 6px;
		border-top: 0px;
		border-right: 0px;

	}

	ul.optionListUl li {
		padding: 0px 6px;
		margin: 0 0 0 -40px;
		height: 16px;
	}

	.availableItems ul li, .selectedItems ul li {
		padding: 0px 6px;
		margin: 0 0 0 -40px;
		height: 16px;
	}
	
	.availableItems ul li input, .selectedItems ul li input {
		margin: 0;
		padding: 0;
	}
	
	.optionframe ul li:hover {
		cursor: pointer;
	}
	
	.arrow {
		float: right;
		border-left: 0px;
		border-right: 0px;
		color: #cccccc;
		font-weight: bold;
		margin: 0 3px;
	}
	
	/* checkboxes in available items list */ 
	.optionframe ul li input {
		position: relative;
		top: 3px;
		margin: 0px 6px 0px 0px;
	}
	
	.optionframe ul li.selected {
		background: #eeeeee;
		color: #ffffff;
	}


#datapointoptions {
	float: left;
	padding: 10px;	
}


.default {
	background: none;
}


.cr-edit-mode {
	background: #ffffcc;
	border: 1px solid yellow;
}

.cr-default {
	background: none;
}


/* data point selector - options */

.datapointSelectorOptionsAggOp {
	padding: 0px 0px 5px 0px;
}

.datapointSelectorOptionsName {
	font-weight: bold;
	font-size: 1.1em;
	display: block;
	padding-bottom: 5px;
}

#addButton {
	margin-top: 10px;
	clear: both;
	}

#tab1 select, #tab2 select {
	margin: 0;
	padding: 0;
	position: relative;
	top: -1px;
}

#allactive {

}


#timeframebar {
	margin: 12px 20px 8px 20px;
	padding-bottom: 10px;
	position: relative;
	top: -4px;
}

.selected {
	color: #222;
	text-decoration: none;
	font-weight: bold;
}

#menuwrap {
	font-size: 11px; background: #fff; }

#timeframe-shortcuts .selected, #mode-options .selected {
	padding: 5px; background: #eee;
}

	#mode-options {
		color: #ccc; padding-left: 10px;
	}

#menuwrap .selected {
	color: #222;
	text-decoration: none;
	font-weight: bold;
}

/* time frame tab adjustments */

.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
	background-image: none;
	background: none;
	text-decoration: underline;
	color: #0066CC;
}

.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a em {
border-color:#243356;
text-decoration:none;
color: #000000;
font-weight: bold;
}

.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-nav a:focus,
.yui-skin-sam .yui-navset .yui-nav a:hover {
	background-image: none;
	background: none;
}

.yui-skin-sam .yui-navset .yui-nav .selected a, 
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected a {
	background-image: none;
}

.yui-skin-sam .yui-navset .yui-nav .selected a, 
.yui-skin-sam .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .yui-navset .yui-nav .selected a:hover {
	background-image: none;	
}

.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
	padding: 0;
}

.yui-skin-sam .yui-navset .yui-nav .selected a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected a em {
	padding: 2px 5px;
}

.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav {
	border: 0;
}

.yui-skin-sam .yui-navset .yui-content,
.yui-skin-sam .yui-navset .yui-navset-top .yui-content {
	border: none;
	
}

/* width of time frame tabs */
.yui-skin-sam .yui-navset .yui-content {
	border: none;
	background: none;
}

.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
	/* border-color: #ccc; */
	border: none;
	padding: 0;
}



.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a  {
	/* border-color: #ccc; */
	border: none;
}

.yui-content select {
}

.yui-skin-sam .yui-navset .yui-nav .selected a em {
	/* border-color: #ccc;
	border-bottom-color: #eee; */
	border: none;
	padding: 0;
	position: relative;
	top: -2px;
}

.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .yui-navset .yui-nav .selected a:hover {
	background: none;
	color: #000;
}

.yui-skin-sam .yui-navset .yui-nav li,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {
	margin: 0;
	padding:1px 0 0;
}

#datagrid {
	
}

.yui-navset {
	overflow: auto;
	position: static;
}

.ppage .yui-navset {
	overflow: visible;
}

/* screen results datagrid */

/* spacing and images for sort */
.yui-skin-sam th.yui-dt-asc .yui-dt-liner {
	background-image: url(/images/arrow-up.png);
}

.yui-skin-sam th.yui-dt-desc .yui-dt-liner {
	background-image: url(/images/arrow-dn.png);
}




.yui-skin-sam .yui-dt-desc .yui-dt-liner,
.yui-skin-sam .yui-dt-asc .yui-dt-liner,
.yui-skin-sam .yui-dt th.yui-dt-desc .yui-dt-liner,
.yui-skin-sam .yui-dt th.yui-dt-asc .yui-dt-liner {
	padding: 2px 9px 2px 6px;
}

.yui-skin-sam .yui-dt-desc .yui-dt-liner,
.yui-skin-sam .yui-dt-asc .yui-dt-liner {
	padding: 2px 6px 2px 6px;}

.yui-skin-sam .yui-dt-liner,
.yui-skin-sam .yui-dt th .yui-dt-liner {
	padding: 2px 6px;
}

.yui-skin-sam .yui-dt th .yui-dt-liner {
	white-space: normal;
}

.colPlayer {
	white-space:nowrap;
	/* width: 200px; */
}

.colOpp {
	white-space:nowrap;
}

.colWeek {
	white-space: nowrap;
}

.colFixed {
	white-space:nowrap;
}

.yui-skin-sam .yui-dt-liner {
	padding: 3px 5px;
}

.ppage .yui-dt-liner {
	white-space: nowrap;
}

.rank-column .yui-dt-liner { 
	text-align: right;
}	

#pagetitle {
	font-weight: bold; margin: 0 0 5px 0; font-size: 13px; clear: both; padding-left: 5px; padding-bottom: 5px }

.playername {
	padding-top: 3px;
}

#custom-timeframe-img {
	height: 10px; border: 0; text-decoration: none }

#activeoptions {
	padding: 5px 0 8px;	margin: 0 10px 6px 0; border-bottom: 1px solid #eee;
}

	#activeoptions input {
		margin-right: 3px;
	}

#timeframe-controls {
	padding-left: 1px; 
}

#playoff-options {
	margin-right: 10px;
 	/* float: left;
 	clear: both; */
	display: none !important;
}


h1 {
    font-size: 16px;
	font-weight: bold;
}

#ppagesel {
	font-size: 13px;
	/* font-weight: bold; */
	/* padding-left: 5px; */
	padding-bottom: 10px;
}

#pdata {
	font-size: 13px;
	clear: both;
}

.bd {
}

#rellinks .bd a {
	padding: 5px 0;
}

/* override sam skin's header background */
.yui-skin-sam .yui-dt th {
/* background:#D8D8DA url(http://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) repeat-x scroll 0 0;*/
/* background: url(../images/th-bg.png) repeat-x #f7f7f7 bottom; */
background: #eee;
border-right: 0;
}

/* override asc and desc headers */
.yui-skin-sam th.yui-dt-asc, .yui-skin-sam th.yui-dt-desc {
/* background:transparent url(http://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) repeat-x scroll 0 -100px; */
background: #cccccc;
}

/* override asc and desc columns */
.yui-skin-sam tr.yui-dt-even td.yui-dt-asc, .yui-skin-sam tr.yui-dt-even td.yui-dt-desc {
	background-color:#ffffff;
}

/* override asc and desc odd cells */
.yui-skin-sam tr.yui-dt-odd td.yui-dt-asc, .yui-skin-sam tr.yui-dt-odd td.yui-dt-desc {
	background-color: #fff;	
}

.yui-skin-sam tr.yui-dt-selected td, .yui-skin-sam tr.yui-dt-selected td.yui-dt-desc {
	color: #000000;
	font-weight: bold;
	background-color: #ECE5B6;
}

.yui-skin-sam .tblcar tr.yui-dt-last td {
	font-weight: bold;
}

.yui-skin-sam .yui-pg-container {
	margin: 0;
}

.yui-dt-odd {
	border-bottom: 1px solid #eee;
}

.yui-dt-even {
	border-bottom: 1px solid #eee;
}

.yui-skin-sam .yui-dt table {
	border-collapse: collapse !important;
}

/* override zebra-striping bg color */

.yui-skin-sam tr.yui-dt-odd {
	background: #fff;
	border-bottom: 1px solid #eee;
}

/* override border around entire data table */
.yui-skin-sam .yui-dt table {
	border: 1px solid #eee;
	width: 100%;
}

/* override borders inside data table cells (not including header) */
.yui-skin-sam .yui-dt td {
	border: none;
}

/* override borders inside data table headers */
.yui-skin-sam .yui-dt th {

}

.option-unselected {
	text-decoration: underline;
	color: blue;
	font-weight: normal;
}
	
.option-selected {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

/* override yui button styling */
.yui-skin-sam .yui-button {
	background: none;
	border: none;
}
.yui-skin-sam .yui-button .first-child {
	border: none;
}
.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a {
	/* padding: 0px 20px 0 0  - was being used for timeframe selector in full version */;
	min-height: 0;
	font-size: 100%;
}
.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a {
	font-family: verdana;
}

.show-scrollbars {
	overflow: visible;
}

}

#fbemail {
	border: 1px solid #999;
	padding: 2px;
	font-family: verdana;
}

#leavefeedback {
	background: #f7f7f7;
	visibility: hidden;
	width: 600px;
	border: 8px solid #7fb2e5;
	padding: 10px;
	top: -25%;
}

#leavefeedback_c {
	z-index: 10;
}


#leavefeedback .hd {
	display: none;
}

.yui-skin-sam .yui-panel {
	border: none;
}

.yui-skin-sam .yui-dialog .ft span.default button {
	border: 3px solid #aaa;
	color: #222;
	font-weight: bold;
	text-decoration: none;
	position: relative;
}

.yui-skin-sam .yui-dialog .ft span button {
	text-decoration: underline;
	padding: 5px;
	color: #0066CC;
}

.yui-skin-sam .yui-panel .hd, .yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft {
	border: none;
}
.yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft {
	background: none;
}

.yui-skin-sam .yui-dialog .ft span.default {
	background: #eee;
	position: relative;
	top: 5px;
}
#rellinks .bd {
	padding: 0 0 5px 0;
}

.yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content {
	padding: 0;
}

#submenuoptions {
	margin: 0;
	padding: 0 5px 0 5px;
	font-size: 12px;
	line-height: 20px;
	color: #ccc;
}


#submenu-frame {
	padding: 0px; }

#timeframe-shortcuts-frame {
	color: #ccc; margin-bottom: 15px; }

#filtertoggle {
	margin-left: 15px;
}
	#filtertoggle img {
		height: 10px;
		border: 0;
	}
	
	#filtertoggle a img {
		border: 0;
	}

#timeframe-shortcuts {
	float: left;
}

#top-frame {
	padding-top: 10px;
	text-align: right;
	font-family: verdana;
	font-size: 11px;
	margin: 5px 0;
}

#search-frame {
	float: right;
	margin-right: 20px;
}

#logo-frame {
	text-align: right;
	padding: 5px 5px 5px 0px;
	overflow: auto;
	clear: both;
}

.yui-skin-sam .yui-navset .yui-content selected, .yui-skin-sam .yui-navset .yui-navset-top .yui-content selected {

}

#tfwidget .yui-content {
	float: left;
	margin-right: 30px;
}

.timeframelabel, .teamlabel {
	float: left;
	padding-right: 10px;
	color: #222;
	font-size: 11px;
	position: relative;
	top: 0px;
}

#player-search-frame {
	padding-bottom: 12px; }

#player-search-field {
	width: 220px;
	border: 1px inset #999;
	padding: 2px;

}

.player-search-text {
	font-size: 10px; padding: 2px 1px 3px 1px; display: block; color: #999;
}


#player-search-results {
}

#header-links-frame {
	float: left;
	position: relative;
	top: 5px;
	left: 4px;
	padding: 11px;
	font-size: 11px;
	font-family: verdana;
	background: #eee;
}

.yui-skin-sam .yui-ac-input, .yui-skin-sam .yui-ac-container {
	position: static;
}

.yui-skin-sam .yui-ac-content {
	width: 200px !important;
	clear: both
}

#submenuoptions select {
	margin-right: 10px;
}

#timeframeoptions select {
	margin-right: 0px;
	font-size: 11px;
}

#timeframe-to-frame {
	display: inline-block;
	/* ie7 sillyness */
	zoom: 1;
	*display: inline;
	_height: 1px;
	/* end */
	
}

#submenu-more {
	margin-left: 15px;
}

.yui-skin-sam .yui-dialog .ft .button-group { 
	font-size: 13px;
}

.rank-column {
	color: #aaa;
}

.range-selector-frame {
	display: inline-block; margin-right: 15px; padding-left: 5px;
	/* ie7 sillyness */
	zoom: 1;
	*display: inline;
	_height: 1px;
	/* end */
}

.tf-separator {
	margin-left: 5px; position: relative; left: -8px
}

.show-filter {
	margin-left: 245px !important;
}

.timeframe-text {
	padding: 0; color: #222;
}

#mode-frame {
	display: inline; }

#mode-options {
	color: #ccc; margin-bottom: 15px; float: left; }

#mode-options .timeframe-text {
	padding-left: 0px;
}

	.mode-options {
		padding: 0 3px; }

.hires {
	width: 1190px !important;
}

#range-checkbox {
	margin-right: 5px; 
}

.range-option {
	color: #999;
}

.selected #custom-timeframe-option {
	text-decoration: none; color: #222; }

#custom-option-frame {
	padding-left: 10px;
}
