.grid{border-collapse:collapse;line-height:1.3em;float:left}
.grid tr{cursor:pointer}
.grid tr:first-child{cursor:auto}
.grid th{color:#FFF;background-repeat:repeat-x;text-align:left;height:36px;line-height:36px;padding-left:5px}
.grid th:first-child{padding-left:10px}
.grid td{font-size:12px;padding:5px;text-align:left;vertical-align:middle;  border-bottom: 1px solid #1E2171 !important;}
.grid th:first-child{-moz-border-radius:9px 0 0 0;-webkit-border-top-left-radius:9px}
.grid th:last-child{-moz-border-radius:0 9px 0 0;-webkit-border-top-right-radius:9px}
.grid td a{text-decoration:none}

.gridmenu{color:#FFF;background-repeat:repeat-x;text-align:left;height:36px;line-height:36px;padding:0 10px 0 10px;clear:both}
.gridmenu{-moz-border-radius:0 0 9px 9px;-webkit-border-bottom-left-radius:9px;-webkit-border-bottom-right-radius:9px}

.gridmenu a{color:#FFF}
.gridmenu span.active{color:#FFF;font-weight:bold;font-size:14px}
.gridmenu a:hover{text-decoration:underline}
.gridtotal{float:right}

.light_generated_button{background-repeat: no-repeat !important;}
.grid .completionbar{border-style:solid;border-width:1px}

#cart_table .col_center{text-align:center}

.gridpaging .previousArrow {float: left;}
.gridpaging .pageNumber {float: left;}
.gridpaging .nextArrow {float: left;}
