em{font-style:italic}.right{text-align:right}.center{text-align:center}.grabber{width:100%}input{padding-left:0.2em}select{padding-left:0.2em}body{color:#000;background-color:#f3f2eb;font-family:verdana,helvetica,arial,sans-serif;margin:0;padding:0}#doc3{margin:0}acronym,.titleTip{border-bottom:1px dotted #a88c53;cursor:help;margin:0;padding:0}.doNotDisplay{display:none!important}.smallCaps{font-size:117%;font-variant:small-caps}ul{list-style-type:disc}#hd{color:inherit;background-color:#077ca4}.headerTitle{margin:0}.headerTitle a{color:#fff;background-color:transparent;text-decoration:none;font-size:2em;font-weight:bold;font-style:italic;float:left;padding:20px 20px 5px 15px}.headerTitle a:hover{color:#fff}.headerTitle span.warehouse{color:#bad405;text-decoration:none;font-weight:bold;font-style:italic}.headerLinks{background:#00244d;width:100%;height:35px}.headerLinks ul{list-style:none;padding-left:0;float:left;display:inline}.headerLinks ul li{display:inline;float:left;position:relative;border-right:1px solid #fff;background:#00244d}.headerLinks ul li.active{background:#fff}.headerLinks ul li.active a{color:#00244d}.headerLinks ul li:last-child{border-right:0}.headerLinks ul li.right{float:right}.headerLinks ul a{display:block;padding:10px 20px;text-decoration:none;color:#fff;transition:all linear 0.15s}.headerLinks ul a:hover{color:#000;background-color:#bad405}.headerLinks ul a.disabled{pointer-events:none;cursor:default;color:#a9a9a9}.headerLinks ul a:hover.disabled{color:#a9a9a9;background-color:#00244d}.headerLinks ul ul{background:#00244d;list-style:none;position:absolute;left:-9999px}.headerLinks ul ul li.right{float:right}.headerLinks ul ul li{float:none;border:none}.headerLinks ul ul a{white-space:nowrap}.headerLinks ul li:hover a{position:relative;display:block;right:0}.headerLinks ul li:hover ul{left:0}.headerLinks ul li:hover ul a{text-decoration:none}.headerLinks ul li:hover ul li a:hover{color:#000;background-color:#bad405}.headerLinks ul li.right:hover ul{position:absolute;right:0}.headerUserControls{background-color:transparent;margin:0;height:1.6em;margin-right:1em;float:right;color:#fff;font-weight:normal;padding:30px 5px 5px}.headerUserControls span{margin-right:1.3em}.headerUserControls a{background-color:transparent;text-decoration:none;font-weight:bold;color:#fff}.clearer{clear:both;margin:0;padding:0;border:0}.custom_datatable{width:100%}.custom_datatable tr{border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3}.custom_datatable th{white-space:nowrap}.custom_datatable th,.custom_datatable td{padding:3px 5px}.custom_datatable th,.custom_datatable td.action{text-align:center}.custom_datatable img.action_img{cursor:pointer}.custom_datatable label{cursor:pointer}#warehouse_report_criteria{text-align:center}#warehouse_report_criteria fieldset{text-align:left}#warehouse_report_criteria .criteria_set{margin-top:10px;margin-bottom:10px}#warehouse_report_criteria .criteria_set .search_fields{margin-top:20px;margin-bottom:10px}#warehouse_selection .criteria_block{width:820px}#warehouse_selection .criteria_block #warehouses_block{width:450px}#stockline_selection .criteria_block{width:820px}.report .criteria_block{width:820px}#selected_warehouses .dataTables_wrapper,#all_warehouses .dataTables_wrapper,#selected_stocklines .dataTables_wrapper,#all_stocklines .dataTables_wrapper{min-height:0;_height:0;margin-bottom:15px}.datatable_title{font-weight:bold}.toggle{text-align:right;margin-bottom:3px}#ft{color:#000;background-color:#e2e2e2;font-size:smaller;text-align:center;line-height:1.25em;margin:0;padding:0.5em 0.4em 0.5em 0.4em;clear:both}#ft div{margin:0;padding:0 0 1ex 0}#ft a{color:#000;background-color:transparent;text-decoration:underline;font-weight:bold}#ft a:hover{text-decoration:none}div.main{color:#000;background-color:#f3f2eb;text-align:justify;line-height:1.5em}div.textmain{width:650px;margin-left:auto;margin-right:auto}table.layout{width:100%}table.layout td{vertical-align:top}table.layout td.menu{width:12em}div.dialogBox{border-style:solid;border-width:1px;border-color:#666;background:#cfe2e9;width:500px}.dialogTitle{background-color:#077ca4;color:#fff;font-weight:bold;font-size:1.5em;padding:0.3em;text-align:left}.dialogActions{padding:0.3em;text-align:center}.actions,.order_actions,.inlist_actions{margin:0}.menu h4{color:#404040;background-color:#e6dfcf;font-weight:bold;margin:0;padding:0.4em 0.5em}.menu ul{list-style-type:none;list-style-position:outside;margin:0 0 1em 0;padding:0}.menu ul li{margin:0.3em;padding:0 0 0.4ex 0.25ex}.menu ul li a{color:#a68c53;margin:0;background-color:transparent;text-decoration:none}.menu ul li a:hover{color:#404040;background-color:transparent;text-decoration:none}div.main-copy{padding-left:1em;padding-top:1em;padding-bottom:1em;padding-right:1em;background-color:#fff;min-height:30em}div.main-copy h1,div.main-copy h2,div.main-copy h3,div.main-copy h4{color:#00244d;background-color:transparent;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;font-style:italic;text-align:left}div.main-copy h1 span,div.main-copy h2 span,div.main-copy h3 span,div.main-copy h4 span{color:#077ca4}div.main-copy h1{margin:1em 0 0 0;padding:1em 0 0 0;font-size:175%;border-top:1px solid #d8d2c3}div.main-copy h1.page-title{margin:1em 0 0 0;padding:0;border-top:none}div.main-copy h2.page-subtitle{margin:0 0 0 0;padding:0 0 0 0;border-top:none}div.main-copy h2{margin:0 0 0 0;padding:0 0 0 0;font-size:150%}div.main-copy h3{font-size:125%;margin:0.5em 0 0.5em 0}a{color:#077ca4;background-color:transparent;text-decoration:underline}a:hover{color:#e8b12c}p{margin:1em 0 1.5em 0;padding:0}div.flash{border-radius:4px;color:#000;padding:1em;margin:auto;width:60%;margin-bottom:1em}div.flash h4{padding-left:2em;color:#000}div.flash.alert{border:1px solid #c00;background-color:#fcc}div.flash.alert h4{background:transparent url(../images/icons/mt/error.gif) left 50% no-repeat}div.flash.notice{border:1px solid #090;background-color:#dfd}div.flash.notice h4{background:transparent url(../images/icons/mt/notice.gif) left 50% no-repeat}.breadcrumbs{margin-bottom:0.5em}table.reference{width:100%}table.reference a{vertical-align:top}div.pagination{background-color:#e6dfcf;margin:0;padding:0;border-style:solid;border-width:0 1px 1px 1px;border-color:#666;width:100%;font-size:small}div.pagination div{width:33%;padding:0;margin:0;float:left;text-align:right;border-right:1px solid #000}table.pagination{background-color:#cfe2e9;padding:0;border-style:solid;border-width:0 1px 1px 1px;border-color:#666;width:100%;font-size:small}table.pagination td.actions{text-align:right;width:33%}table.pagination td.firstcolumn{width:34%}table.pagination td.stats{text-align:center;width:33%}table.pagination .arrows:hover{color:#666;background-color:#fff}div.arrows .text{display:none}.arrows greyed{color:gray}.arrows{background-repeat:no-repeat;background-position:left;font-size:small;text-decoration:none;height:14px;display:inline}table.details{width:100%;margin:1em}table.details td,table.details th{padding-left:0.5em}table.details th{font-weight:bold;padding-bottom:0.3em;padding-left:0.5em;text-align:right;vertical-align:middle}table.details td{padding-left:0.5em;padding-right:1.5em;vertical-align:middle;text-align:left;padding-top:0.25em;padding-bottom:0.25em}table.details td input{border-style:solid;border-width:1px;border-color:#666;padding:1px 2px}table.details td div.field_error{color:red;font-style:oblique;font-weight:bold}table.details td.error input{border:1px solid red}table.details td.help div{background:url(../images/icons/mt/information.gif) left 50% no-repeat;padding-left:2.5em;font-size:smaller}div.form_messages{color:#000;border:1px solid #c00;padding:1em;margin:auto;width:60%;background-color:#fcc;margin-bottom:1em}div.form_messages h4{padding-left:2em;color:#000;background:transparent url(../images/icons/mt/error.gif) left 50% no-repeat}div.form_messages ul{padding-left:4em}div.reference{font-size:smaller}#create_order_form table{width:auto}#create_order_form table td{padding-right:0.5em;padding-bottom:0.1em}.sub-form{padding-left:0}.sub-form .order_items .heading{font-weight:bold;color:#00244d}.sub-form .order_items .on_order{margin-bottom:2em}.sub-form .order_items .instructions{color:#666;font-style:italic;padding-bottom:1em}.new_item,.sub-form .new_item{border:dotted 1px #444;background:#f4ffcd;padding:0.5em}.new_item td,.sub-form .new_item td{color:#000}.new_item .search_criteria select,.sub-form .new_item .search_criteria select{border-color:#7f9db9;background:#fff}.new_item .search_criteria table,.sub-form .new_item .search_criteria table{border:none}.new_item .search_criteria table td,.sub-form .new_item .search_criteria table td{color:#000;background:#f4ffcd;padding-top:0.1em;padding-bottom:0.1em;padding-left:0.1em}.new_item .search_matches,.sub-form .new_item .search_matches{margin-top:0.5em}.new_item .search_matches a:hover,.sub-form .new_item .search_matches a:hover{color:#077ca4;background:#f4ffcd;text-decoration:underline}.new_item .search_matches table,.sub-form .new_item .search_matches table{margin-top:0.5em}.order_items table.list th,#warehouse_report__export_stock_movements table.list th,#order__show table.list th,#order__authorise table.list th{background:#555;color:#fff;font-weight:bold;padding:0.5em 0.5em 0.5em 0.5em;white-space:nowrap}.order_items table.list td,#warehouse_report__export_stock_movements table.list td,#order__show table.list td,#order__authorise table.list td{font-weight:normal;background:#e6f2ff;color:#000;padding:0.1em 0.5em 0.1em 0.5em;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd}.order_items table.list td.actions,#warehouse_report__export_stock_movements table.list td.actions,#order__show table.list td.actions,#order__authorise table.list td.actions{background:#e6f2ff;border-left:solid 1px #ddd}.order_items table.list td.emphasise,#warehouse_report__export_stock_movements table.list td.emphasise,#order__show table.list td.emphasise,#order__authorise table.list td.emphasise{font-weight:bold}#order__show table.list td,#order__show table.list th,#order__authorise table.list td,#order__authorise table.list th{font-size:0.8em}div.section{clear:both;padding-top:1em}div.section .active-scaffold ol{padding:0 0 0 0}div.section .active-scaffold li.form-element{padding:0 0 0 0}div.customer_details,div.order_details{float:left;clear:left}div.customer_details table td label,div.order_details table td label{width:12em}div.delivery_details,div.billing_info{float:left;clear:right;padding-left:2em}div.delivery_details table td label,div.billing_info table td label{width:12em}tr.required input,tr.required select{background:#efd4d9;border-style:solid;border-width:1px;border-color:#1f7f00}.date_selector{width:400px}.date_selector .date_links{font-size:smaller;margin-bottom:15px}.date_selector .date_links a{padding-right:1em}.date_selector .to{padding-left:20px}span.backorder{color:red}td.right{text-align:right}.emphasise{font-weight:bold}.price{text-align:right}.total{font-weight:bold}.grand_total td{font-weight:bold}.grand_total #grand_total{border-bottom-style:double;border-bottom-color:#000;border-bottom-width:2px;border-top-style:double;border-top-color:#000;border-top-width:2px}#order__dispatch #bd h2{padding-top:0em;padding-bottom:0.5em;text-align:left;font-weight:bold;font-size:1.3em}#order__dispatch #bd td.section .heading{text-align:left;font-weight:bold;font-size:1.1em;padding-bottom:0.2em}#order__dispatch #bd td.section table{padding-left:0.5em}#order__dispatch #bd td.section table td{padding:0.2em}#order__dispatch #bd td.section table td.label{padding-right:0.5em;font-weight:bold}#order__dispatch #bd #delivery_details{width:50%;padding-right:0.5em}#order__dispatch #bd #customer_details{width:50%;padding-left:0.5em}#order__dispatch #bd #order_items{padding-top:1em;padding-left:0.5em;padding-right:0.5em}#order__dispatch #bd #order_items div.sub-form{width:100%}#order__dispatch #bd #order_items div.sub-form table.list{width:90%}#order__dispatch #bd #order_items div.sub-form table.list td{padding-left:1em;padding-right:1em}#order__dispatch #bd #order_items div.sub-form table.list thead td{background:#555;color:#fff;font-weight:bold}#order__dispatch #bd #order_items div.sub-form table.list tbody td.can_expire{color:red}#order__dispatch #bd #order_items div.sub-form table.list tbody td{background:#e6f2ff;color:#000;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd}#order__dispatch #bd #order_items div.sub-form table.list tbody td.grabber{width:100%}#order__dispatch #bd #order_totals{padding-top:1em;padding-left:0.5em;padding-right:0.5em}#order__dispatch #bd #order_totals div.sub-form{width:100%}#order__dispatch #bd #order_totals div.sub-form table.list{width:90%;border-collapse:collapse}#order__dispatch #bd #order_totals div.sub-form table.list tbody td{color:#000}#order__dispatch #bd #order_totals div.sub-form table.list tbody td.grabber{width:100%}#order__dispatch #bd #notes{width:50%;padding-left:0.5em;padding-right:0.5em}#order__dispatch #bd #notes span{font-size:1.2em;font-weight:normal;color:red}#order__dispatch #bd #freight_details{width:50%;padding-top:1em;padding-left:0.5em;padding-right:0.5em;padding-bottom:1em}#order__dispatch #bd #freight_details table{margin-left:0.5em}#order__dispatch #bd #picker_details{vertical-align:bottom;padding-top:1em;padding-left:2.5em;padding-right:0.5em;padding-bottom:1em}#order__dispatch #bd #picker_details table{margin-right:0.5em}td input.invalidValue{background:red}.update_stock-view th,.change_price-view th,.stock_adjustment-view th,.track_stock-view th,.add_to_cart-view th,.add_to_return_cart-view th{background:none}.update_stock-view td,.change_price-view td,.stock_adjustment-view td,.track_stock-view td,.add_to_cart-view td,.add_to_return_cart-view td{padding:1px}.active-scaffold a,.active-scaffold a:visited{color:#06c}.active-scaffold a.disabled{color:#999}.active-scaffold .show-view dt,.active-scaffold .add_to_cart-view dt{width:15em;float:left;clear:left;font:11px verdana,sans-serif;color:#555;line-height:16px}.active-scaffold .show-view dl,.active-scaffold .add_to_cart-view dl{margin-left:5px}.active-scaffold .show-view dd,.active-scaffold .add_to_cart-view dd{float:left;font:bold 14px arial;padding-left:5px;margin-bottom:5px}.active-scaffold h4{margin-bottom:1em}.active-scaffold .inline-adapter-cell{border:solid 1px #7fcf00;background-color:#daffcd}.active-scaffold .inline-adapter-cell .item-view.track_stock-view{float:right;margin-right:10px;border:none;background-color:transparent;width:210px}.active-scaffold .inline-adapter-cell .stock-view.update_stock-view,.active-scaffold .inline-adapter-cell .stock-view.stock_adjustment-view,.active-scaffold .inline-adapter-cell .stock-view.change_price-view,.active-scaffold .inline-adapter-cell .add_to_return_cart-view{float:right;margin-right:10px;border:none;background-color:transparent;width:520px}.active-scaffold .view label{font-size:12px}.active-scaffold .view ol{clear:none}.active-scaffold .view .item_details{width:30%;margin-bottom:1em}.active-scaffold .view .item_details dt{color:#555;width:14em;float:left;font-size:1.1em}.active-scaffold .view .item_details dd{float:left}.active-scaffold .view .item_images_and_links{float:right;width:65%}.active-scaffold .view #thumbnails .thumb{float:left;padding:3px;margin:3px}.active-scaffold .view #thumbnails .thumb p{text-align:center;font-size:10px}.active-scaffold .view #document_links{clear:left}.active-scaffold .view .upload_form{clear:left}.active-scaffold .view .upload_form p{margin-bottom:5px}div.active-scaffold-header h2{text-align:center}div.active-scaffold-header div.actions{position:relative;padding-left:15px;padding-bottom:6px;text-align:left}div.active-scaffold-header div.actions a{float:left}div.active-scaffold-header div.actions a.stock_search{background:transparent url(../images/active_scaffold/default/magnifier.png) left 50% no-repeat;padding-left:19px;margin-left:5px}div.active-scaffold-header div.actions a.checkout{background:transparent url(../images/icons/mt/shoppingcart.png) left 50% no-repeat;padding-left:19px;margin-left:5px}.report .intro{margin-top:1em}.report .help{margin-top:1em;margin-bottom:1em;width:60em}.report .form{width:60em;margin-top:2em;margin-bottom:2em}.report .form table.report_criteria{margin:1em;border:solid 1px #000;background:#ffe9bd}.report .form table.report_criteria td.label{padding-top:1em;padding-bottom:1em;padding-left:1em}.report .form table.report_criteria td.data{padding:1em}.report table#sections{margin:0;border:none}.report table#sections td{padding-top:0.1em;padding-bottom:0.1em}.report .criteria_set{background-color:#ffe9bd;padding:1.5em;border:1px dotted #444;margin-bottom:20px}.report .criteria_set legend{font-weight:bold}.report .criteria_set img{vertical-align:middle}.report .criteria_set .selected_lines,.report .criteria_set .search_fields{margin-bottom:20px}.criteria_block{border:1px solid #d3d3d3;margin:10px}.criteria_block .heading{background-color:#077ca4;padding:5px;color:#fff;font-weight:bold}.criteria_block .contents{padding:1.5em;text-align:left}.criteria_block .contents .report_type_field .textfield_label{width:100px;display:inline-block}.choose_selection_method{margin-bottom:1.5em}.choose_selection_method label{font-weight:bold}body#welcome__administration .main-copy .configuration{padding-top:1em}body#welcome__administration .main-copy div{padding-bottom:1em}#order__new tr.form-element{white-space:nowrap}#order__new tr.form-element td{white-space:nowrap}.item_images .thumb{margin-bottom:10px}#stock_list_search_table tr td{vertical-align:middle}#stock_list_search_table tr td span{vertical-align:middle}#stock_list_search_table tr td.criteria{width:100%;padding-left:0.5em}#stock_list_search_table tr#stock_list_search_name_row td{padding-bottom:0.25em}#stock_list_search_table .spacer{padding-left:1em}.active-scaffold tr.record.underCursor td{background-color:#ffd700;cursor:pointer}.active-scaffold tr.record td.actions{cursor:auto}.active-scaffold tr.record td.actions td{cursor:auto}.active-scaffold tr.record td.actions a{display:block;width:16px;height:16px}.active-scaffold tr.record td.actions a.freight_charge{background:transparent url(../images/icons/mt/truck.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.authorise{background:transparent url(../images/icons/mt/authorise.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.receipt_order{background:transparent url(../images/icons/mt/receipt_order.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.receipt_dispatch{background:transparent url(../images/icons/mt/receipt_order.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.dispatch{background:transparent url(../images/icons/mt/dispatch.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.print_picking_slip{background:transparent url(../images/icons/mt/picking_slip.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.copy{background:transparent url(../images/icons/mt/copy.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.edit{background:transparent url(../images/icons/mt/edit.gif) left 50% no-repeat}.active-scaffold tr.record td.actions a.delete{background:transparent url(../images/icons/mt/delete.gif) left 50% no-repeat}.active-scaffold tr.record td.actions a.update_stock{background:transparent url(../images/icons/mt/add_stock.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.change_price{background:transparent url(../images/icons/mt/change_price.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.stock_adjustment{background:transparent url(../images/icons/mt/stock_adjustment.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.track_stock{background:transparent url(../images/icons/mt/track_stock.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.untrack_stock{background:transparent url(../images/icons/mt/untrack_stock.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.expire_stock{background:transparent url(../images/icons/mt/expire_stock.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.unexpire_stock{background:transparent url(../images/icons/mt/unexpire_stock.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.add_stock{background:transparent url(../images/icons/mt/carry_stock.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.manage{background:transparent url(../images/icons/mt/manage_images.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.add_to_cart{background:transparent url(../images/icons/mt/shoppingcart.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.add_to_cart.disabled{background:transparent url(../images/icons/mt/disabled_cart.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.add_to_return_cart{background:transparent url(../images/icons/mt/returncart.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.extend_loan{background:transparent url(../images/icons/mt/edit.gif) left 50% no-repeat}.active-scaffold tr.record td.actions a.extend_loan{background:transparent url(../images/icons/mt/edit.gif) left 50% no-repeat}.active-scaffold tr.record td.actions a.mark_unavailable{background:transparent url(../images/icons/mt/expire_stock.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.mark_unavailable.disabled{background:transparent url(../images/icons/mt/disabled_stock.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.mark_available{background:transparent url(../images/icons/mt/unexpire_stock.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.mark_available.disabled{background:transparent url(../images/icons/mt/disabled_stock.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.return_loan_item{background:transparent url(../images/icons/mt/wrench.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.extend_loan{background:transparent url(../images/icons/mt/table_sql_run.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.recommission_loan_item{background:transparent url(../images/icons/mt/certificate_ok.png) left 50% no-repeat}.active-scaffold tr.record td.actions a.print_labels{width:auto;height:auto}.active-scaffold tr.record td.actions a.print_docket{width:auto;height:auto}.item_links ul{list-style-type:circle;list-style-position:outside;margin:0 0 1em 0;padding:0.5em}.active-scaffold-found{float:none;text-align:center}.inline-adapter .flash.notice,.inline-adapter .flash.alert{width:none;margin-left:0;margin-right:0}.inline-adapter .flash.notice h4,.inline-adapter .flash.alert h4{margin-bottom:0}.inline-adapter table{width:100px}.inline-adapter table th,.inline-adapter table td{white-space:nowrap}.inline-adapter table td{padding-right:15px}.nowrap{white-space:nowrap}div#order-content td.submitted_at-column{white-space:nowrap}iframe#reports{border:none;width:100%;height:650px;margin:0;padding:0}ol{list-style-type:decimal;list-style-position:inside}ol li{padding-left:1em;padding-bottom:0.5em;margin:0.1em}table.report{width:80em;border:solid 1px #000}table.report th{background:#eee;font-weight:bold}table.report td{border-top:solid 1px #aaa}table.report td,table.report th{border-right:solid 1px #aaa;padding:0.2em}table.report td.last,table.report th.last{border-right:solid 1px #000}table.contacts{margin-left:2em}table.contacts tr td{padding-left:0.5em;padding-bottom:0.5em}table.order_items{width:100em;border:solid 1px #000}table.order_items th{background:#eee;font-weight:bold}table.order_items td{border-top:solid 1px #aaa}table.order_items td,table.order_items th{border-right:solid 1px #aaa;padding:0.2em}table.order_items td.numeric{text-align:right}table.order_items td.last,table.order_items th.last{border-right:solid 1px #000}table.order_items td.total_row{text-align:right}table.order_items td.total_cell{border-top:solid 2px #000;border-bottom:solid 2px #000;font-weight:bold}table.shopping_cart tr td{vertical-align:middle}table.shopping_cart tr.record.underCursor td{cursor:default}table.shopping_cart .total_row,table.shopping_cart .total_cell{font-weight:bold}.wizardSteps{margin-top:15px;margin-bottom:25px;width:700px;margin-left:auto;margin-right:auto}.wizardSteps .step{float:left;position:relative}.wizardSteps .step .icon{position:absolute;height:16px;width:100%;top:-7px}.wizardSteps .step .line{float:left;width:70px;height:2px;margin-bottom:5px}.wizardSteps .step .text{clear:both;padding:5px 10px;text-align:center}.wizardSteps .previous{cursor:pointer}.wizardSteps .previous .line{background-color:#26cc09}.wizardSteps .previous .text{color:#d3d3d3}.wizardSteps .previous .icon{background:url(../images/icons/mt/green_dot.png) center no-repeat}.wizardSteps .active .line.left{background-color:#26cc09}.wizardSteps .active .line.right{background-color:#d3d3d3}.wizardSteps .active .icon{background:url(../images/icons/mt/blue_dot.png) center no-repeat}.wizardSteps .future .line{background-color:#d3d3d3}.wizardSteps .future .text{color:#d3d3d3}.wizardSteps .future .icon{background:url(../images/icons/mt/grey_dot.png) center no-repeat}#stock_return .wizardSteps{width:560px}.actionButton{font-weight:bold;font-size:14px;font-family:Arial,sans-serif;letter-spacing:0;margin:0;margin-top:5px}#carts{position:absolute;z-index:1000;right:10px}#carts .cart{border-bottom-right-radius:8px;border-bottom-left-radius:8px;color:#fff;float:right;margin-left:5px;position:relative}#carts .cart .cart_layout{padding-right:35px}#carts .return_cart{background-color:#268021}#carts .shopping_cart{background-color:#00244d}#carts a{text-decoration:none;color:#fff}#carts a:hover{color:#e8b12c}#carts .padding{padding:8px}#carts .image{position:absolute;right:8px;top:8px}.active-scaffold .checkout_step{margin-left:auto;margin-right:auto}.checkout_step{margin-left:auto;margin-right:auto}.warn_message{font-style:italic;font-size:smaller;padding:4px}.form_layout{width:700px;text-align:left}.form_layout .cart_buttons{text-align:right;margin-top:5px}.form_layout .checkout_buttons{text-align:right;margin:25px 0;clear:both}.form_layout .form_field{margin-bottom:15px}.form_layout .form_field .label{font-weight:bold;margin-bottom:2px}.form_layout .form_field .label.optional{font-weight:normal}.form_layout .form_field .field textarea{width:50%}.form_layout .form_field .field input[type="text"]{width:250px}.form_layout .form_field .description{color:#d3d3d3}.form_layout .form_field .display{border:1px dotted #d3d3d3;padding:3px 3px 3px 75px;min-height:15px}.form_layout .fieldset_block{clear:both}.form_layout .fieldset_block .field textarea{width:100%;height:120px;padding:2px}.form_layout .fieldset_block .float_right{width:47%}.form_layout .fieldset_block .float_left{width:47%}.form_layout .fieldset_block .under{margin-top:20px}.form_layout fieldset,.add_to_cart fieldset{background-color:#f3f2eb;border:1px solid #d3d3d3}.form_layout fieldset .contents,.add_to_cart fieldset .contents{padding:20px}.form_layout fieldset legend,.add_to_cart fieldset legend{font-weight:bold;color:#077ca4}.form_layout .order_type,.add_to_cart .order_type{margin:15px 0}.form_layout .order_type input[type="radio"],.add_to_cart .order_type input[type="radio"]{margin-right:5px;display:block;float:left}.form_layout .order_type .name,.add_to_cart .order_type .name{float:left;width:140px}.form_layout .order_type .description,.add_to_cart .order_type .description{width:490px;float:left;font-style:italic}input[type="submit"],input[type="button"]{padding:0.2em 0.4em}.rounded{-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px}.float_left{float:left}.float_right{float:right}#totals{margin-bottom:20px}#totals #total{clear:both;margin-top:10px;margin-bottom:10px;text-align:right}#totals #total div.text{float:right;margin-right:20px}#totals #total div.amount{float:right;font-weight:bold;width:80px}.form_details .group{margin-bottom:10px}.form_details .group .heading{font-weight:bold;border-bottom:1px dashed #d3d3d3;margin-bottom:4px}.form_details .group .item{padding-left:10px}.show-view dt,.add_to_cart-view dt{margin-bottom:8px;font-weight:bold}.show-view .subgroup_main,.add_to_cart-view .subgroup_main{width:40em;float:left}.show-view div.right_column,.add_to_cart-view div.right_column{margin-left:40em}.show-view .add_to_cart,.add_to_cart-view .add_to_cart{margin-bottom:3em;margin-left:1em;width:19em;clear:none}.show-view .add_to_cart fieldset,.add_to_cart-view .add_to_cart fieldset{padding:1em;clear:none}.show-view .add_to_cart .buttons,.add_to_cart-view .add_to_cart .buttons{margin-top:1em;text-align:right}.show-view .subgroup_links,.add_to_cart-view .subgroup_links{clear:none;float:left}.show-view .subgroup_links dt,.add_to_cart-view .subgroup_links dt{float:none}.show-view .subgroup_heading,.add_to_cart-view .subgroup_heading{padding-left:0.5em;padding-top:1em;padding-bottom:0.5em;font-weight:bold;text-decoration:underline}.show-view .subgroup_body,.add_to_cart-view .subgroup_body{padding-left:1em}input#stock_return_charge_code.readonly,input#payment_details_charge_code.readonly{background-color:#d3d3d3}.linkset .heading{font-size:150%;font-weight:bold}.linkset .links{margin-left:2em;margin-bottom:2em}.linkset .links .description{margin-left:2em;margin-bottom:1em;font-style:italic}.loan_items{max-height:150px;overflow:auto}.loan_items table{width:100%;background-color:#d3d3d3;border-collapse:separate;border-spacing:1px}.loan_items table td,.loan_items table th{padding:2px 4px;font-family:arial,sans-serif;font-size:11px}.loan_items table tbody{background-color:#fff}.loan_items table tbody tr.underCursor td{background-color:#ffd700}.loan_items table thead th{background-color:#555;color:#fff}div.loan_item_returns table tr td{padding:10px 5px 10px 5px}div.current_loan_item_returns{padding:10px}.quantity_msg,.period_msg{color:red}.ui-menu .ui-menu-item a{text-align:left}div.loan_item_loaned-view tr.overdue td,div.loan_item_loaned-view tr.overdue td.sorted,div.loan_item_returned-view tr.overdue td,div.loan_item_returned-view tr.overdue td.sorted{background-color:#f33}div.loan_item_loaned-view tr.upcoming td,div.loan_item_loaned-view tr.upcoming td.sorted,div.loan_item_returned-view tr.upcoming td,div.loan_item_returned-view tr.upcoming td.sorted{background-color:#ff3}.tabs{width:100%;display:inline-block}.tabs .tab-links:after{display:block;clear:both;content:''}.tabs .tab-links li{margin:0 6px;float:left;list-style:none}.tabs .tab-links li:first-child{margin:0 6px 0 0}.tabs .tab-links a{padding:5px 60px;display:inline-block;background:#b9dcff;transition:all linear 0.15s;text-decoration:none;color:#4c4c4c}.tabs .tab-links a:hover{background:#e8e8e8}.tabs .tab-links a.disabled{pointer-events:none;cursor:default}.tabs li.active a,.tabs li.active a:hover{color:#666;background:#e8e8e8}.tabs .tab-content{padding:10px;background:#e8e8e8}.tabs .tab-content table tr th{padding:5px 10px}.tabs .tab-content table tr th:last-child{padding:5px 0}.tabs .tab{display:none}.tabs .tab.active{display:block}