a {
text-decoration: none;
font-weight: normal;
line-height: 22px;
color: #005eba;
}
#hdTop7 {
}


#maincontent {

}
#subcategory {

width: 1000px;

}
#subcategory > div:first-child {
margin: 0 !important;
}
.hgTitle {
float: left;
margin-top: 50px;
width: 100%;
}
.categories h1 {
border-bottom: 1px solid #ccc;
padding-bottom: 10px;
}
.hgTitle h1 {
font-size: 22px;
font-weight: normal;
line-height: 22px;
color: #005eba;
margin-bottom: 21px;
text-transform: uppercase;
margin-bottom: 8px;
font-weight: bold;
}

.categories h2 {
border-bottom: 1px solid #ccc;
padding-bottom: 10px;
}
.hgTitle h2 {
font-size: 22px;
font-weight: normal;
line-height: 22px;
color: #005eba;
margin-bottom: 21px;
text-transform: uppercase;
margin-bottom: 8px;
font-weight: bold;
}
.search-categories {
float: left;
height: 50px;
width: 100%;
background-color: #f3f3f3;
margin-bottom:10px;
}
.filter {
background: #f3f3f3 url(../images/filter.png) left center no-repeat;
float: left;
padding: 10px;
padding-left: 27px;
margin-left: 20px;
width: 400px;
}
.search-categories p {
float: left;
margin: 0;
padding: 5px;
color: #333;
font-weight: bold;
font-size: 13px;
}
.search-categories select {
border: 0;
background: #fff;
height: 25px;
min-width: 110px;
outline: 0;
float: left;
padding: 4px;
margin-left: 5px;
}
.search-categories ul {
list-style: none;
}
.search-categories ul li {
float: left;
display: block;
position: relative;
}
.orderby {
background: #f3f3f3 url(../images/orderby.png) left center no-repeat;
float: right;
padding-left: 20px;
padding: 10px;
padding-left: 20px;
padding-left: 27px;
margin-left: 20px;
width: 215px;
}