﻿@charset "utf-8";
/* CSS Document for Words USERCONTROL */
.clear { clear:both; }


#Words {} /* Base container */
    
    #Words ul, #Words li { list-style:none; margin:0px; padding:0px; }
    
    #Words .abcList { padding-bottom:20px; }
        #Words .abcList li { float:left; }
        #Words .abcList a {
            background:#99a09a;
            border:1px solid #fff;
            color:#fff;
            display:block;
            font-size:12px;
            font-weight:bold;
            height:20px;
            line-height:20px;
            text-align:center;
            text-decoration:none;
            text-transform:uppercase;
            width:20px;
        }
        #Words .abcList a:hover,
        #Words .abcList a.selected { background:#7E0D09; }
        
    #Words .search { padding-bottom:20px; }
        #Words .search .input { padding-top:5px; }
        #Words .search .input * { float:left; }
        
        #Words .search .input span { display:block; height:20px; width:3px; }
        #Words .search .input span.left { background:url(/gfx/words/searchL.gif) no-repeat; }
        #Words .search .input span.right { background:url(/gfx/words/searchR.gif) no-repeat; }
        
        
        
        #Words .search .input .inpTxt {
            border:1px solid #d5d5d5;
            border-left:none;
            border-right:none;
            height:20px;
            padding-top:2px;
            width:300px;
        }
        #Words .search .input .btnImg { margin-left:10px; }
        
    #Words .jqToggleTitle {	border-bottom: solid 1px #f0f0f0; }
    #Words div.description 
    {
    	background-image: url(/gfx/words/description.gif);
    	background-repeat: no-repeat;
		background-position: top right;
    }
    #Words div.description:hover 
    {
    	background-image: url(../gfx/words/description_red.gif);
    	background-repeat: no-repeat;
		background-position: top right;
		cursor: pointer;
    }
    
/* tablesorter */
#Words .tablesorter .new,
#Words .tablesorter .old { width: 115px; }
#Words .tablesorter .star { background-position:center center !important; width:10px; }
#Words .tablesorter .orig,
#Words .tablesorter .den { width: 100px !important; }

#Words .tablesorter {
	background-color: #99a09a;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
	border: solid 1px #99a09a;
}
#Words .tablesorter tr th, .tablesorter tfoot tr th {
	background-color: #99a09a;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
#Words table.tablesorter thead tr .header {
	background-image: url(/gfx/words/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	color: #FFF;
	font-family: Verdana;
}
#Words .tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	overflow:hidden;
}
#Words .tablesorter tbody tr.altItem td {
	background-color: #f0f0f0;
}
#Words .tablesorter tbody tr.active {
	font-weight:bold;
}

#Words .tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
#Words table.tablesorter thead tr .headerSortUp {
	background-image: url(/gfx/words/asc.gif);
}
#Words table.tablesorter thead tr .headerSortDown {
	background-image: url(/gfx/words/desc.gif);
}
#Words .tablesorter thead tr .headerSortDown, .tablesorter thead tr .headerSortUp {
    background-color: #8dbdd8;
}

#Words .tablesorter .hOver {
    background-color:#7E0D09 !important;
    color: #FFF;
	cursor: pointer;
}
