@charset "utf-8";

.contentHeader.lineBottom  {
border-bottom:1px solid #E3E5E7;
}

.contentHeader.setupHeader {
background:url("../images/iconH3setup.gif") no-repeat scroll left center transparent;
}

.contentHeader {
background:url("../images/iconH3.gif") no-repeat scroll left center transparent;
height:28px;
padding:29px 0 23px;
position:relative;
}
.contentHeader .h3 {
font-size:18px;
margin:0;
text-indent:50px;
}
.contentNavigation {
background:none repeat scroll 0 0 #F9F9F9;
border:1px solid #EDEFF1;
font-size:12px;
height:40px;
position:relative;
z-index:10;
}
.contentNavigation ul.sortDefault {
float:left;
list-style:none outside none;
margin:0 0 0 10px;
overflow:hidden;
padding:12px 0;
position:relative;
white-space:nowrap;
z-index:110;
}
.contentNavigation ul.sortDefault li {
background:url("../images/vrContentNavigation.gif") no-repeat scroll left center transparent;
display:inline;
left:-1px;
padding:0 8px 0 12px;
position:relative;
}

.contentNavigation li.active, .contentNavigation li.active a {
color:#555566;
font-weight:bold;
text-decoration:none;
}

.contentNavigation li a {
color:#8B8B8B;
text-decoration:none;
}

.setUp, .setUp input {
font-size:12px;
}
.setUp fieldset {
border-bottom:1px solid #E3E5E7;
padding:20px 0 20px 60px;
position:relative;
margin:0;
}

.setUp h4 {
background:url("../images/iconH4.gif") no-repeat scroll left center transparent;
font-size:14px;
margin:0 0 20px -40px;
padding-left:15px;
}
.setUp .setupData {
border:0 none;
border-spacing:0;
font-size:12px;
}
.setUp .setupData th {
color:#555555;
font-weight:normal;
padding-right:20px;
text-align:left;
white-space:nowrap;
width:150px;
}
.setUp .setupData td {
color:#8B8B8B;
}

.setUp .setupData th, .setUp .setupData td {
border:0 none;
padding-bottom:5px;
padding-top:5px;
vertical-align:top;
}

.listHeader {
font-size:12px;
padding:10px 0;
height: 40px;
}

.listHeader .info {
color:#555555;
float:left;
margin:4px 0;
}

.listHeader .info strong {
color:#EA3F22;
}
#content .listHeader fieldset {
position:relative;
border:0 none;
margin:0;
padding:0;
z-index:200;
}

.select {
display:inline-block;
height:27px;
position:relative;
}
.select .buttonSelect {
background-position:left -90px;
margin-right:2px;
}

.select .buttonSelect, .select .buttonSelect button {
background-color:transparent;
background-image:url("../images/buttonGray.gif");
background-repeat:no-repeat;
border:0 none;
color:#000000;
cursor:pointer;
display:inline-block;
font-family:Tahoma,Sans-serif;
margin:0;
position:relative;
text-decoration:none !important;
vertical-align:middle;
white-space:nowrap;
}

.select .buttonSelect button {
background-position:right -90px;
font:12px/28px Sans-serif;
height:27px;
left:2px;
padding:0 25px 0 8px;
}

.select .buttonSelect, .select .buttonSelect button {
background-color:transparent;
background-image:url("../images/buttonGray.gif");
background-repeat:no-repeat;
border:0 none;
color:#000000;
cursor:pointer;
display:inline-block;
font-family:Tahoma,Sans-serif;
margin:0;
position:relative;
text-decoration:none !important;
vertical-align:middle;
white-space:nowrap;
}

.select ul {
background:none repeat scroll 0 0 #FFFFFF;
border-color:#A5A5A5 #A5A5A5 #DDDDDD;
border-style:solid;
border-width:1px;
bottom:30px;
display:none;
left:0;
list-style:none outside none;
margin:0;
padding:0;
position:absolute;
}

.buttonGray.large {
background-position:left -60px !important;
height:27px;
}

.buttonGray {
margin-right:2px;
}

.buttonGray, .buttonGray a, .buttonGray button, .buttonGray input {
background-color:transparent;
background-image:url("../images/buttonGray.gif");
background-repeat:no-repeat;
border:0 none;
color:#000000 !important;
cursor:pointer;
display:inline-block;
margin:0;
overflow:visible;
padding:0;
position:relative;
text-decoration:none !important;
top:0;
vertical-align:middle !important;
white-space:nowrap;
}

.buttonGray.large button, .buttonGray.large input {
background-position:right -60px !important;
font:12px/28px Tahoma,Sans-serif;
height:27px;
padding:0 10px 0 8px;
}

.buttonGray a, .buttonGray button, .buttonGray input {
left:2px;
}

.buttonGray, .buttonGray a, .buttonGray button, .buttonGray input {
background-color:transparent;
background-image:url("../images/buttonGray.gif");
background-repeat:no-repeat;
border:0 none;
color:#000000 !important;
cursor:pointer;
display:inline-block;
margin:0;
overflow:visible;
padding:0;
position:relative;
text-decoration:none !important;
top:0;
vertical-align:middle !important;
white-space:nowrap;
}

.tableData {
border-color:#CBD4DF -moz-use-text-color;
border-left:0 none;
border-right:0 none;
border-style:solid none;
border-width:2px 0;
font-size:12px;
margin-bottom:20px;
width:100%;
}

.tableData th, .tableData td {
border:0 none;
color:#555555;
padding:8px 10px 7px;
text-align:left;
vertical-align:top;
white-space:nowrap;
}

.tableData th {
text-align:left;
white-space:nowrap;
}

.tableData tbody th {
border-top:1px solid #E3E5E7;
}

.listFooter {
font-size:12px;
}
.listFooter .change {
background:url("../images/lineListFooterL.gif") no-repeat scroll 20px top transparent;
float:left;
padding:6px 0 0 40px;
}

.listFooter .change .p1 {
color:#8B8B8B;
display:inline;
line-height:1;
margin-right:5px;
}

.listFooter .change .category_list {
height:300px;
overflow-x:hidden;
overflow-y:scroll;
z-index: 10000;
}

.select ul {
background:none repeat scroll 0 0 #FFFFFF;
border-color:#A5A5A5 #A5A5A5 #DDDDDD;
border-style:solid;
border-width:1px;
bottom:30px;
display:none;
left:0;
list-style:none outside none;
margin:0;
padding:0;
position:absolute;
}

.select ul {
background:none repeat scroll 0 0 #FFFFFF;
border-color:#A5A5A5 #A5A5A5 #DDDDDD;
border-style:solid;
border-width:1px;
bottom:30px;
display:none;
left:0;
list-style:none outside none;
margin:0;
padding:0;
position:absolute;
}
.select ul li button {
background-color:transparent;
border:0 none;
color:#555555;
cursor:pointer;
display:block;
font-size:12px;
padding:2px 10px;
text-align:left;
white-space:nowrap;
}

.pagination {
margin:0;
padding:15px 0;
text-align:center;
}
.listFooter .pagination {
float:right;
}
.pagination a.prev, .pagination a.prevEnd {
background-position:left top;
margin-right:5px !important;
}

.pagination a.prev, .pagination a.prevEnd, .pagination a.next, .pagination a.nextEnd {
background-image:url("../images/buttonPagination.gif");
background-repeat:no-repeat;
display:inline-block;
height:19px;
margin:0;
padding:0;
width:18px;
}

.pagination a.prev, .pagination a.prevEnd, .pagination a.next, .pagination a.nextEnd {
border:medium none !important;
font-weight:normal !important;
margin:0 !important;
white-space:nowrap;
}

.pagination a, .pagination strong {
font-size:12px;
margin:0 2px;
padding:1px 2px;
}

.pagination a, .pagination strong {
color:#333333;
display:inline-block;
font-family:Tahoma,Sans-serif;
line-height:normal;
position:relative;
text-decoration:none;
vertical-align:middle;
}
.pagination a.prev, .pagination a.prevEnd {
background-position:left top;
margin-right:5px !important;
}

.pagination a.prev, .pagination a.prevEnd, .pagination a.next, .pagination a.nextEnd {
background-image:url("../images/buttonPagination.gif");
background-repeat:no-repeat;
display:inline-block;
height:19px;
margin:0;
padding:0;
width:18px;
}

.pagination a.prev, .pagination a.prevEnd, .pagination a.next, .pagination a.nextEnd {
border:medium none !important;
font-weight:normal !important;
margin:0 !important;
white-space:nowrap;
}
.pagination a.prev span, .pagination a.prevEnd span, .pagination a.next span, .pagination a.nextEnd span {
font-size:0;
height:0;
line-height:0;
overflow:hidden;
position:absolute;
visibility:hidden;
width:0;
}
.pagination a.next, .pagination a.nextEnd {
background-position:right top;
margin-left:5px !important;
}