#mainwrapper .wrapright .hitslist th.title {
    border-left:1px solid #98B9D8;
}
#mainwrapper .wrapright .hitslist td.title {
    border-left:1px solid #CCCCCC;
}
#mainwrapper .wrapright .hitslist a {
    text-decoration: none;
}
#mainwrapper .wrapright .hitsperpage{float:right;font-size:10px}
#mainwrapper .wrapright .hitsperpage select{font-size:10px;border:1px solid #9F9F9F}
#mainwrapper .wrapright .hitsperpage{float:right;font-size:10px}
#mainwrapper .wrapright .hitsperpage select{font-size:10px;border:1px solid #9F9F9F}
#mainwrapper .wrapright .hitspager{color:#666;padding-top:0px;float:left;position:relative;font-size:100%;font-weight:bold;}
#mainwrapper .wrapright .hitspager#alph1, #mainwrapper .wrapright .hitspager#alph2{font-size:125%;}
#mainwrapper .wrapright .hitspager a, #mainwrapper .wrapright .hitspager span{
    margin: 0px 3px 0px 3px;
}
#mainwrapper .wrapright .hitsfunctions{padding-top:15px;color:#333;text-align:right;margin-left:150px}
#mainwrapper .wrapright .hitspager a{color:#666;text-decoration:none}
#mainwrapper .wrapright .hitsfunctions a{color:#333;text-decoration:none}
#mainwrapper .wrapright .hitspager a.on,#mainwrapper .wrapright .hitsfunctions a.on{color:red}
#mainwrapper .wrapright .hitspager a:hover,#mainwrapper .wrapright .hitsfunctions a:hover{text-decoration:underline}
#mainwrapper .wrapright .hitsfunctions a.on{font-weight:bold}
#mainwrapper .wrapright .hitslist{border-bottom:1px solid #CCC;margin:15px 0 0;font-size:10px;width:100%}
#mainwrapper .wrapright .hitslist th{background-color:#98B9D8;border-right:1px solid #fff;margin-bottom:8px;padding:6px 13px;text-align:left;color:#fff}
#mainwrapper .wrapright .hitslist td{border-right:1px solid #CCC;padding:8px 13px;border-top:1px solid #CCC;text-align:left}
#mainwrapper .wrapright .hitslist tr.high td{background-color:#DBEBFB}
#mainwrapper .wrapright .hitslist tr.alt  td{background-color:#E5E5E5}
#mainwrapper .wrapright .hitslist td.record{border-left:1px solid #CCC;text-align:center;padding-left:20px;padding-right:20px} 
#mainwrapper .wrapright .hitslist tr.high .record{color:#fff} 
#mainwrapper .wrapright .hitslist th.record{border-left:1px solid #98B9D8} 
#mainwrapper .wrapright .hitslist td.title{color:red;font-weight:bold}
#mainwrapper .wrapright .hitslist tr.high td.mark,#mainwrapper .wrapright .hitslist tr.alt td.mark{background-color:#fff}
#mainwrapper .wrapright .hitslist tr td.mark a.on img,#mainwrapper .wrapright .hitslist tr td.mark a:hover img{background-color:#98B9D8}
#mainwrapper .wrapright .hitslist tr td.mark a.on:hover img{background-color:#FF0000;}
#mainwrapper .wrapright .hitslist th.mark{border-right:1px solid #98B9D8}
#mainwrapper .wrapright .hitslist .mark{padding-left:5px;padding-right:5px;text-align:center}
#mainwrapper .wrapright .hitslist .white td{border:0;padding:0;height:8px}
#mainwrapper .wrapright .hitspager a{color:#666;text-decoration:none}
#mainwrapper .wrapright .hitsfunctions a{color:#333;text-decoration:none}
#mainwrapper .wrapright .hitspager a.on,#mainwrapper .wrapright .hitsfunctions a.on{color:red}
#mainwrapper .wrapright .hitspager a:hover,#mainwrapper .wrapright .hitsfunctions a:hover{text-decoration:underline}
#mainwrapper .wrapright .hitsfunctions a.on{font-weight:bold}
#mainwrapper .wrapright .hitspager .on { color:red;}
/* #mainwrapper .wrapright ul li {padding: 0 0 1em 0;}*/
#mainwrapper .wrapleft ul {
    padding-right: 0;
    padding-left: 0;
}
.pagerbar .right a {
    padding-left: 8px;
    padding-right: 8px;
}
.result table {
    width: 98%;
}
#page #mainwrapper .wrapleft img.imagelink, #page #mainwrapper .wrapleft .left img {
    margin: 0 0 0 4px;
}
.half {
    margin: 7px 5px 6px;
}




#mainwrapper a.alpahbetLink, #mainwrapper a.alpahbetLink:link, #mainwrapper a.alpahbetLink:visited {
display:block;
float:left;
font-weight:bold;
height:13px;
line-height:13px;
padding:0 2px;
text-align:center;
text-decoration:none;
width:11px;
}

#mainwrapper a.alpahbetLink:active, #mainwrapper a.alpahbetLink:hover {
background:none repeat scroll 0 0 #4296E7;
color:#FFFFFF;
display:block;
float:left;
height:13px;
line-height:13px;
text-align:center;
text-decoration:none;
width:11px;
}


.fixfloat  {
	clear:both;
	float:none;
	font-size:0;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
	width:0;
}

.space20  {margin-bottom:20px !important;}
.space15 {margin-bottom:15px !important;}
.space10 {margin-bottom:10px !important;}
.space5 {margin-bottom:5px !important;}

