body{text-align:left;margin:0;padding:0;font-family:Verdana,Geneva,Arial,helvetica,sans-serif;font-size:.7em;line-height:1.4em;color:#333;background-image:url(/images/site/bg.gif)}.cleared{clear:both;padding:0;margin:0}div{padding:0;margin:0}.hide{display:none}.strike{text-decoration:line-through}.right{text-align:right;font-size:.9em}h1,h4{font-size:1.5em;font-weight:normal;color:#003a80;padding:0;margin:0;line-height:normal}h2{font-size:1.1em;font-weight:bold;padding:0;margin:10px 0 5px 0}h3{font-size:1em;color:#003a80}h5{font-size:1.1em;font-weight:bold;color:#000;padding:0;margin:0 0 5px 0;line-height:normal}p{margin:0;padding-bottom:10px;padding-top:0}a img{border:none}a{color:#003360}a:visited{color:#003360}a:hover{color:#97c00e}.larger{font-size:1.1em}blockquote{padding:0;margin:0;color:#003a80;font-size:1.5em}.blue{color:#003a80}.red{color:#c00000}.xbg{background:url(/images/site/bg-container.gif) top left repeat-y;border-top:1px solid #fff}* html hr{margin:0}*+html hr{margin:0}hr{border:0;color:#c0cdd2;height:1px;background-color:#c0cdd2;margin:0 0 10px 0;padding:0}.ligap{padding-bottom:5px}.bsria_back{background:url(/images/site/banner-bsria-bg.png) top left #fff no-repeat}#main_container{display:block;width:987px;margin:0;padding:0;text-align:left}#main_container .left{float:left;margin:0}#main_container .right{float:right;margin:15px 22px 0 0}#main_container .right a{text-decoration:underline;color:white;font-weight:bold}#main_container .right a:hover{color:white;text-decoration:underline}#main_container .basket_contents{display:block;height:20px;color:white}#main_topnav{margin:0;padding:0;display:block}#main_topnav .main_nav{list-style-type:none;list-style-image:none;margin:0;padding:0;height:33px}#main_topnav .main_nav li{margin:0;padding:0;display:block;float:left;height:33px}#main_topnav a{color:#fff;text-decoration:none;padding:7px 19px;margin:0;text-transform:uppercase;font-weight:bold;display:block;border-right:1px solid #003a80}#main_topnav .endroll{border:none}#main_topnav a:hover{text-decoration:underline}.main_search{padding:0;margin:3px 26px 0 0;float:right;text-align:left;width:182px}.main_search input{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em}.main_search .input{line-height:normal;padding:4px;margin:0 3px 0 0;border:0}.main_search button{margin:0;border:none;padding:4px 5px 2px 3px;font-weight:bold;font-size-adjust:none;font-size:.9em;color:#000;background:url(/images/site/search-button.gif) top left no-repeat}.main_search button:hover{color:#97c00e}.main_search .section{margin:0;padding:0;list-style-type:none;list-style-image:none;display:block}.main_search .section li{margin:0;padding:0;display:block;border:0}.main_search .section .sep{display:inline;height:3px}.main_search .section .sep .line{border-bottom:1px solid #6dbf02;padding-top:2px}.search-infonet-text{color:#fff;display:block;font-weight:normal;margin:0;padding:0;text-decoration:none;text-transform:none}.main_input{width:135px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;padding:4px;margin:0 3px 2px 2px;border:1px solid #999;float:left;line-height:normal}.booking{padding:0;margin:0}.col1{width:240px;margin-right:15px;float:left}.col2{width:240px;float:left}.booking input,textarea{width:240px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;padding:3px;margin:0;border:1px solid #999}.booking button{padding:0 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#d8e0e3}.booking button:hover{padding:0 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#8edf21}.booking label{margin:5px 0 10px 0;padding:0;font-weight:bold;color:#003a80;display:block}.lightblue{color:#00afef;font-weight:bold}.clearstyle{font-weight:normal;color:#333}#topnav{margin:0;padding:0;display:block;height:33px}#topnav ul{list-style-type:none;list-style-image:none;margin:0;padding:0;height:33px}#topnav li{margin:0;padding:0;display:block;float:left;height:33px}#topnav a{color:#fff;text-decoration:none;padding:7px 20px;margin:0;text-transform:uppercase;font-weight:bold;display:block;border-right:1px solid #003a80}#topnav a:hover{text-decoration:underline}#topnav .endroll{color:#fff;text-decoration:none;padding:7px 0 7px 18px;margin:0;text-transform:uppercase;font-weight:bold;display:block;border:none}#breadcrumbs{display:block;padding-left:10px;height:20px;margin-bottom:10px;font-size:.9em;width:755px;overflow:hidden}#subnav{float:left;width:168px;margin:0 22px 0 0;padding:0;display:block;font-size:1.1em;line-height:normal}#subnav ul{margin:0;padding:0;list-style-type:none;list-style-image:none;display:block}#subnav li{margin:0;padding:0;display:block;border-bottom:1px solid #fff}#subnav li .subtop{display:block;margin:0;padding:5px 0 5px 10px;text-decoration:none;background:url(/images/site/bg-subnav.gif) top left no-repeat;overflow:auto}#subnav li .subtop:hover{color:#fff;text-decoration:underline}#subnav li .subnormal{margin:0;padding:5px 0 5px 10px;text-decoration:none;border-top:1px solid #a2cfe0;background-color:#a2cfe0;display:block}#subnav li .subnormal:hover{color:#fff;text-decoration:underline}#subnav li .sublast{display:block;margin:0;padding:5px 0 7px 10px;text-decoration:none;background:url(/images/site/bg-subnav-btm.gif) bottom left no-repeat;border:none;background-color:none}#subnav li .sublast:hover{color:#fff;text-decoration:underline}#subnav .subtopselected{display:block;margin:0;padding:5px 0 5px 10px;color:#003a80;text-decoration:none;border-bottom:1px solid #fff;font-weight:bold;background:url(/images/site/bg-subnav.gif) top left no-repeat;overflow:auto}#subnav .subselected{display:block;margin:0;padding:5px 0 5px 10px;color:#003a80;text-decoration:none;border-bottom:1px solid #fff;font-weight:bold;background-color:#a2cfe0}#subnav .sublastselected{display:block;margin:0;padding:5px 0 7px 10px;color:#003a80;text-decoration:none;display:block;background:url(/images/site/bg-subnav-btm.gif) bottom left no-repeat;border:none;font-weight:bold}#maintext{float:left;width:564px;margin:0 22px 0 0;padding:0;display:block}#maintext-med{float:left;width:775px;margin:0 22px 0 0;padding:0;display:block}#maintext-full{width:965px;margin:0 22px 0 5px;padding:0;display:block}.caption{color:#838383;font-size:10px;float:right;margin:3px 0 5px 10px;width:190px;line-height:normal}.caption span{width:21px;height:22px;display:block;position:absolute;top:2px;background:url(/images/site/lightbox/expand_icon.gif) no-repeat}.videocaptionout{width:400px;margin-left:auto;margin-right:auto}.videocaption{position:relative;color:#838383;font-size:10px;float:left;margin:3px 0 5px 10px;width:400px;line-height:normal}.h1rss ul{margin:0 0 5px;list-style-type:none}.h1rss ul,.h1rss ul li{display:block;float:left;margin:0 0 0 5px;padding:0 5px 0 5px}.h1rss ul li{border-right:1px solid #666}.h1rss .ico{border:0 none}.h1rss ul li a{text-decoration:none}.h1rss ul li a:hover{text-decoration:underline}#cta{float:left;width:190px;margin:28px 0 0 0;padding:0;display:block}#cta div{margin-bottom:10px}.cta .flags{text-align:right;display:block}.cta .greenbg{display:block;background:url(/images/site/greenbox/btm.gif) bottom left no-repeat;overflow:auto;padding-bottom:2px}.cta .greenbox{background:url(/images/site/greenbox/top.gif) top left no-repeat;color:#fff;font-size:1.1em;line-height:normal;padding:10px 8px 0 8px;display:block;overflow:auto}.cta .greenbox p{padding:0;margin:0 0 5px 0;overflow:auto}.cta .greenbox ul{margin:0;padding:0;list-style-image:none;list-style-type:disc;list-style-position:inside;overflow:auto}.cta .greenbox a{color:#fff;overflow:auto}.cta .greenbox a:hover{color:#003a80}.cta .greenbox a:visited{color:#fff}.cta .greenbox img{margin:3px 5px 3px 0;overflow:auto}.cta .bluebg{display:block;background:url(/images/site/bluebox/bg.gif) bottom left no-repeat}.cta .bluebox{background:url(/images/site/bluebox/top.gif) top left no-repeat;color:#003a80;font-size:1.1em;line-height:normal;padding:8px 8px 8px 8px;display:block}.cta .bluebox ul{list-style-image:none;list-style-type:disc;margin:25px;padding:0}.cta .bluebox h2{color:#003a80;font-size:1.1em;margin:0;padding:0}.cta .bluebox h2 a{text-decoration:none}.cta .bluebox h2 a:hover{text-decoration:underline}.cta .bluebox p{margin:5px;padding:0}.cta .topsellers ol{color:orange;padding:2px 0 2px 20px}.cta .topsellers li{margin-bottom:5px;font-weight:bold}.cta .topsellers span{font-weight:normal}.cta .topsellers span a{text-decoration:none}.cta .topsellers span a:hover{text-decoration:underline}.cta .bsriahelpspeople{margin:0}.cta .bsriahelpspeople li{margin:0 0 0 5px}.cta #bsriahelpspeople-moretxt{margin:5px 0 0 0}.cta #bsriahelpspeople-more{display:none;overflow:hidden}.homebox{width:270px;float:left;margin:10px 10px 30px 0;padding:0}.homebox img{float:left;margin-right:10px;padding-top:3px}.homebox h2{color:#003a80;margin:0;padding:0}.homebox h2 a{text-decoration:none}.homebox h2 a:hover{text-decoration:underline}.homebox p{margin:0;padding:0;line-height:normal}.alphabet{display:block;margin-bottom:10px}.alphabet a{margin:0 15px 0 5px}.footer{margin:10px 22px 0 190px}.footer_full{margin:10px 22px 0 22px}#footer{padding:10px 0 10px 0;background-color:#fff;display:block;border-top:1px solid #c0cdd2}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer .title{float:left;font-weight:bold;width:80px;padding:0 0 6px 0}#footer .nav{float:left}#footer .contact{float:right}#badge_container{padding:0;margin:0;width:200px!important;height:36px!important;padding-top:0!important}.table1 th{background-color:#8edf21;padding:3px;text-align:left;border-right:1px solid #fff}.table1 td{background-color:#d8e0e3;border-top:1px solid #fff;border-right:1px solid #fff;padding:3px;vertical-align:top}.table1 td input{margin:3px}.table1h td{background-color:#92b7c4}tr.odd td{background-color:#f9f9ff}tr.even td{background-color:#fff}tr.over td{background-color:#ffffc0}.table_member th{background-color:#8edf21;padding:3px;text-align:left}.table_member td{padding:3px;vertical-align:top}.table_memberh{background-color:#eee}.table_c1_member{border-bottom:#d9d9d9 1px dotted;border-right:#d9d9d9 1px dotted;border-left:#d9d9d9 1px solid;font-size:10px;color:#000}.table_c2_member{border-bottom:#d9d9d9 1px dotted;border-right:#d9d9d9 1px solid;font-size:10px;color:#000}.table_member .cellactive{background-color:#eee;border-bottom:#d9d9d9 1px dotted;border-left:#d9d9d9 1px solid;border-right:#d9d9d9 1px solid}.resourcefrm{width:240px;padding:0;margin:10px}.resourcefrm input,textarea{width:240px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;padding:3px;margin:0;border:1px solid #999}.resourcefrm button{padding:0 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#d8e0e3}.resourcefrm button:hover{padding:0 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#8edf21}.resourcefrm label{margin:5px 0 10px 0;padding:0;font-weight:bold;color:#003a80;display:block}.resourcefrm2 input,textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;padding:3px;margin:0;border:1px solid #999}.resourcefrm2 button{padding:0 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#d8e0e3}.resourcefrm2 button:hover{padding:0 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#8edf21}.ul_list_horizonal{float:left;margin:0 0 5px 0}.ul_list_horizonal ul{list-style-type:none;list-style-image:none;margin:0;padding:0}.ul_list_horizonal li{margin:0;padding:0;display:block;float:left}.ul_list_horizonal .first,.ul_list_horizonal .noborder{border-left:0 none;padding-left:0}.ul_list_horizonal li{border-left:1px solid #999;padding:0 6px}.ul_list_horizonal .rss li{background:url('/images/site/rss/feed_s.png') no-repeat 6px 0}.ul_list_horizonal .rss .first{background:url('/images/site/rss/feed_s.png') no-repeat 0 0}.ul_list_horizonal .rss .first{padding:0 6px 0 20px}.ul_list_horizonal .rss li{padding:0 6px 0 26px}.follow li{border-left:0}.progress ul{margin:0 0 1em 0;padding:0;width:564px;list-style:none;clear:both;float:left}.progress ul a{text-decoration:none;color:#a9a9a9}.progress ul li{float:left;background:url(/images/site/progress/arrow.gif) repeat-x right 6px;text-align:center}.progress ul li span{display:block;margin:auto;margin-right:50%;text-align:center;border:1px solid #a9a9a9;width:19px;height:19px;line-height:19px;background-color:#fff}.progress ul li span a{display:block;width:19px;height:19px;margin:0}.progress ul li span a.active,.progress ul li.active span a,.progress ul li.past span a:hover,.progress ul li.past:hover span a{background-color:#00afef;color:#fff}.progress ul li a{display:block;margin-right:11%;text-align:center}.progress ul li.past{background-position:right -106px}.progress ul li.active{background-position:right -48px}.progress ul li#lastStep{background-position:right -214px}.progress ul li#lastStep.active{background-position:right -162px}.progress ul li.active a:hover,.progress ul li.past a:hover,.progress ul li.past a,.progress ul li.active a{color:black}.progress ul li.active span a:hover{color:#fff}.progress ul li.past span,.progress ul li.active span{border:1px solid #00afef}.progress_booking ul li{width:19%}.progress_enews ul li{width:50%}.progress_big ul{margin:0 0 10px 0;padding:0;list-style:none;float:left;line-height:normal}.progress_big ul li{display:inline;margin:0;font-size:1.4em;color:#c2c2c2;float:left;text-align:left}.progress_big ul li span{margin:0 0 0 55px;font-size:2.5em;font-weight:bold}.progress_big ul li.active span{color:#56a1d5}.progress_big ul li.active{color:#373737}.progress_big ul li.first span{margin-left:0;font-size:2.5em;font-weight:bold}.progress_big ul li.first{background:none}.progress_big ul li em{font-size:1.4em;font-style:normal}.button{color:white;padding:.2em 1em;font-size:11px;font-weight:bold;cursor:pointer;width:auto}.button_green{background:#57874a url(/images/site/infonet/button_green.png) no-repeat right;border:1px solid #699e5a}.button_green_back{background:#57874a url(/images/site/infonet/button_green.png) no-repeat left;border:1px solid #699e5a}.button_orange{background:#f80 url(/images/site/infonet/button_orange.png) no-repeat right;border:1px solid #f80}.button_orange_back{background:#f80 url(/images/site/infonet/button_orange.png) no-repeat left;border:1px solid #f80}.button_black{background:#131313 url(/images/site/infonet/button_black.png) no-repeat right;border:1px solid #131313}.button_red{background:#ce0202 url(/images/site/infonet/button_red.png) no-repeat right;border:1px solid #ce0202}.button_small{text-align:center;padding:0;margin:0;border:0;font-size:11px;cursor:pointer;width:80px;height:22px}.button_small_gray{text-align:center;color:white;background:url(/images/site/infonet/button_small.gif) no-repeat left}.button_small_red{text-align:center;color:white;background:url(/images/site/infonet/button_small_red.gif) no-repeat left}a.buttonlink_lightgrey_preview{display:block;width:93px;margin:10px 0;padding:.2em 8px .3em 17px;color:#6a6a6a;font-weight:bold;text-align:right;text-decoration:none;line-height:1.4em;background:#fff url(/images/site/infonet/button_lightgrey_magnifyingglass.png) no-repeat right bottom;border:1px solid #c5c5c5}a:hover.buttonlink_lightgrey_preview{color:#6a6a6a}a:visited.buttonlink_lightgrey_preview{color:#6a6a6a}div.form-container-status{float:left;width:550px;display:block;font-size:.8em;margin:5px;padding:5px 10px;border:#FC6 1px solid;background-color:#FFC}div.form-container-status p{margin:0}div.form-container-status p em{color:#C00;font-style:normal;font-weight:bold}div.form-container span.error{color:#C00}div.form-container input.error{border-color:#C00;background-color:#FEF}div.form-container input:focus,div.form-container input.error:focus,div.form-container textarea.error{border-color:#C00;background-color:#FEF}div.form-container textarea:focus{background-color:#FFC;border-color:#FC6}.selecth{background-color:#f8a23a}.eventlist ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.eventlist p{margin:0;padding:5px 0 0 0}.recent_horizontal{margin:0;padding:0;top:0}.recent_horizontal div.outer{width:139px;float:left}.recent_horizontal div.outer .inner{margin-left:37px}.recent_horizontal div.outer .inner .image_box{position:relative;height:125px}.recent_horizontal div.outer .inner .image_box .image{position:absolute;bottom:0}.recent_horizontal div.outer div.title{text-align:center}.recent_horizontal div.outer div.title a{text-decoration:none}.recent_horizontal div.outer div.title a:hover{text-decoration:underline}.recent_horizontal div.outer div.price{text-align:center;border-top:1px dashed #ddd;padding:3px 0 0}.recent_horizontal div.outer div.price .old{text-decoration:line-through}.recent_horizontal div.outer div.price .price{color:red;font-weight:bold}.search_results{padding-bottom:10px;display:inline;float:left;width:100%}.search_results h4 span{font-size:.6em}.search_results .refined{padding:0 0 10px 0}.search_results .refined table td{padding-left:10px;line-height:1.5em;vertical-align:top}.search_results .refined table td.field{font-weight:bold}.search_results .item{padding:0;padding:8px 2px 4px}.search_results .item .loan{min-height:100px;border-bottom:1px solid #ddd}.search_results .item .book{min-height:100px;border-bottom:1px solid #ddd}.search_results .position{color:#000;display:inline;float:left;margin-right:5px}.search_results .title{font-weight:bold;padding:0}.search_results .title .other{font-weight:normal}.search_results .summary{padding:3px 0 0 0}.search_results .image{padding:0 3px;text-align:center;width:70px;display:inline;float:left}.search_results .book .data{margin-left:90px}.search_results .book .price{padding:3px 0 0}.search_results .book .price .old{text-decoration:line-through}.search_results .book .price .other{color:gray}.search_results .book .price .price{color:red}.search_results .book .price .main{font-weight:bold}.search_results .loan .data{margin-left:30px}.search_results .loan .source{padding:3px 0 5px;font-weight:normal;color:gray}.search_results .loan .source span{font-weight:normal}.search_results .bsria .position{color:#000;display:inline;float:left;margin-right:5px;margin-left:5px}.search_results .bsria .data{margin-left:35px}.search_results .pagination{text-align:right;padding-top:10px}.search_results .pagination .heading{font-weight:bold}.search_results .pagination a,.search_results .pagination span{border:1px solid #ccc;padding:3px 6px;text-decoration:none}.search_results .pagination span{color:red}.search_results .pagination a:hover{background-color:#0d2b88;color:white}.eitem_details{display:inline;float:left;border:0;padding:0}.eitem_details hr{background-color:white;border-top:1px dashed #999;padding:0;margin:0}.eitem_details form{padding:0;margin:0}.eitem_details .title{font-weight:bold;padding:0}.eitem_details .title .other{font-weight:normal}.eitem_details .summary{padding:5px 0 5px 0;color:black}.eitem_details .summary a{text-decoration:underline}.eitem_details .summary a:hover{text-decoration:underline}.eitem_details .more{padding-top:10px}.eitem_details .more table td{padding-left:10px;line-height:1.5em;vertical-align:top}.eitem_details .more table td.field{font-weight:bold}.eitem_details .book .image{padding:0 3px 0 0;width:130px;display:inline;float:left}.eitem_details .book .data{margin-left:135px}.eitem_details .book{padding:8px 2px 4px;width:100%}.eitem_details .prices{padding-top:10px;padding-bottom:10px}.eitem_details .prices table th{color:#6a6a6a;background-color:#e0e0e0;border-right:1px #FFF solid;padding:4px 8px}.eitem_details .prices table td{vertical-align:middle;border-right:1px #e0e0e0 solid;border-bottom:1px #e0e0e0 solid;padding:6px 8px;line-height:1.4em}.eitem_details .prices table th.qty{white-space:nowrap;text-align:center}.eitem_details .prices table th.qty2{white-space:nowrap;text-align:left}.eitem_details .prices table th.del{white-space:nowrap;text-align:left}.eitem_details .prices table th.price1{white-space:nowrap;text-align:right}.eitem_details .prices table th.price2{white-space:nowrap;text-align:right;border-right:none}.eitem_details .prices table td.blank{border:none;border-right:1px #e0e0e0 solid}.eitem_details .prices table td.qty{text-align:right;border-left:1px #e0e0e0 solid;border-right:0;padding-right:0}.eitem_details .prices table td.qty2{text-align:left;border-left:0;padding-left:0}.eitem_details .prices table td.del{text-align:left}.eitem_details .prices table td.price1{text-align:right;color:gray}.eitem_details .prices table td.price2{text-align:right}.eitem_details .prices table td.price2 .old{text-align:right;color:gray;text-decoration:line-through}.eitem_details .prices table td.price2{text-align:right;color:red}.eitem_details .prices table td.price2 .main{text-align:right;color:red;font-weight:bold}.eitem_details .prices table td.action{text-align:right}.eitem_details .prices table td.action img{margin-bottom:3px}.eitem_details .prices table td.action .loan_na{color:red}.eitem_details .prices table td.action .loan_na a{color:red}.eitem_details .prices table td.qty2 table td{padding:1px;border:0}.eitem_details .prices table td.qty input{background-color:#f8f7f4;border-color:#cacaca #f4f4f4 #f4f4f4 #cacaca;border-style:solid;border-width:1px;padding:0 0 0 2px}#basket_country .zone{background-color:#c0c0c0}#payment_fax,#payment_phone,#payment_po{display:none}.table{margin-top:10px}.table th{color:#6a6a6a;background-color:#e0e0e0;border-right:1px #FFF solid;padding:4px 8px}.table td{vertical-align:top;border-right:1px #e0e0e0 solid;border-bottom:1px #e0e0e0 solid;padding:3px;line-height:1.4em}.table th.sub-prod{white-space:nowrap;text-align:center}.table th.sub-qty{white-space:nowrap;text-align:center}.table th.sub-desc{white-space:nowrap;text-align:left}.table th.sub-unit{white-space:nowrap;text-align:right}.table th.sub-total{white-space:nowrap;text-align:right;border-right:none}.table td.sub-blank{white-space:nowrap;border:none;border-right:1px #e0e0e0 solid}.table td.sub-prod{text-align:center}.table td.sub-qty{text-align:right;border-left:1px #e0e0e0 solid;border-right:0;font-size:120%}.table td.sub-desc{text-align:left}.table td.sub-desc div{color:gray}.table td.sub-desc em{font-style:normal;color:gray}.table td.sub-desc span{color:#989898;font-weight:bold}.table td.sub-del{text-align:right}.table td.sub-del img{padding:0 10px 0 0}.table td.sub-unit{white-space:nowrap;text-align:right}.table td.sub-total{white-space:nowrap;text-align:right}.table td.sub-qty input{background-color:#f8f7f4;border-color:#cacaca #f4f4f4 #f4f4f4 #cacaca;border-style:solid;border-width:1px;padding:0 0 0 2px}.table td.sub-subtxt{text-align:right;padding-top:10px;padding-bottom:10px}.table td.sub-vattxt{text-align:right;padding-top:10px;padding-bottom:10px}.table td.sub-tsubtxt{text-align:right;background-color:#f8f8f8;font-weight:bold;padding-top:10px;padding-bottom:10px}.table td.sub-tsubtotal{text-align:right;background-color:#f8f8f8;font-weight:bold;padding-top:10px;padding-bottom:10px}.table td.sub-post{text-align:right;padding-top:10px;padding-bottom:10px}.table td.sub-info{text-align:right}.table th.check-billing{white-space:nowrap;text-align:left;border-right:none}.table td.checkout-field{white-space:nowrap;border-left:1px #e0e0e0 solid;border-right:1px solid white;border-bottom:1px solid white}.table td.checkout-data{white-space:nowrap;border-bottom:1px solid white}.table td.checkout-blank{white-space:nowrap;border-left:1px #e0e0e0 solid;border-bottom:1px solid white}.table td.checkout-lastrow{white-space:nowrap;border-left:1px #e0e0e0 solid}.table td.last{border-bottom:1px solid #e0e0e0}.table th.sub-order-date{white-space:nowrap;text-align:left}.table th.sub-order-no{white-space:nowrap;text-align:left}.table th.sub-order-action{white-space:nowrap;text-align:left;border-right:none}.table td.sub-order-date{white-space:nowrap;text-align:left;border-left:1px #e0e0e0 solid}.table td.sub-order-no{white-space:nowrap;text-align:left}.table td.sub-order-action{white-space:nowrap;text-align:left}.form table{margin-bottom:5px}.form table td em{margin-left:3px;color:red;font-size:90%}.form td{vertical-align:top;padding:2px;line-height:1.4em}.form td.checkout-data .error{border-color:red}.form td.checkout-fielderror{color:red;font-weight:bold}.form td.checkout-data .delegates p{margin:0;padding:0 0 5px 0}.form h2{color:#e47911;font-size:1.5em;font-weight:normal;line-height:normal;margin:0;padding:0}.form .col_left{float:left;margin-right:5px;width:430px}.form .col_mid{float:left;width:55px}.form .col_right{float:right;margin-right:5px;width:430px}.form .checkout-data{white-space:nowrap;border-bottom:1px solid white}.buttons{text-align:right;margin:10px 0 30px 0;width:100%}.buttons p{line-height:2em;padding-bottom:5px}.buttons .mailing{float:left}.error_msg{width:95%;background:#ffdfdf;color:#af4c4c;text-align:left;border:solid 1px #df7d7d;padding:5px;margin-top:5px;margin-bottom:5px}.error_msg p em{font-weight:bold;font-style:normal}.permission{border:4px solid #ff0103;background-color:#fcecec;padding:5px;margin:5px 0 5px 0}.permission h2{margin-bottom:5px}.done_msg{width:95%;background:#edeeef;color:#333;text-align:left;border:solid 1px #83aac5;padding:5px;margin-top:5px;margin-bottom:5px}.done_msg p em{font-weight:bold;font-style:normal}#formLogin div{margin-bottom:5px}#formLogin input{margin-bottom:8px}#formLogin label{display:block;float:left;font-weight:bold}#formLogin .credentials label{width:100px}#formLogin .credentials input{width:200px}#formLogin .remember{margin-left:97px}#formLogin .remember input{float:left;margin-right:5px}#formLogin .but{margin-left:100px}.social hr{border:0;color:#c0cdd2;height:1px;background-color:#c0cdd2;margin:0 0 10px 0;padding:0}.social ul{list-style:none;margin:0;padding:0}.social li{float:left;margin:0 15px 0 0;padding:0;height:25px}.social .label{font-weight:bold}.social a{text-decoration:none}.social .facebook{background:url("/images/site/icons/facebook.png") no-repeat}.social .facebook a{margin:0 0 0 25px}.infonet_back2 .header{float:right;text-align:right;margin:15px 21px 0 0}.bsria_back2 .header{float:right;text-align:right;margin:5px 21px 0 0}.search2_width{width:690px}.search2_width_full{width:712px}.search2_width_full_cornered{width:710px}.search2_container{position:relative;height:1px}.search2_container div{float:left;margin-left:1px;border-top:1px solid #316b94}.search2_container1{background:none repeat scroll 0 0 #f5f8fb;border-left:1px solid #316b94;border-right:1px solid #316b94;border-bottom:1px solid #316b94;position:relative;margin:0;padding:6px 10px}.search2_container1 span{margin:3px 0 0 5px}.search2_container1 a{text-decoration:none;outline:none}.search2_container1 label{color:#999;line-height:25px;position:absolute;left:10px;top:2px;cursor:text;padding:3px 0 3px 20px}.search2_container1 input{float:left;border:1px solid #AAA;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;background:url('/images/site/search-input.png') no-repeat 5px center #FFF;width:385px;margin:0 3px 0 0;padding:3px 0 3px 20px}.search2_container1 select{border:1px solid #AAA;vertical-align:middle;color:#666;font:bold 1.03em trebuchet MS;width:180px;margin:0 3px 0 0;padding:1px 2px}.search2_container1 button{border:0;width:28px;height:22px;vertical-align:middle;background:url('/images/site/search-button2.png') no-repeat center center;overflow:visible;margin:0;padding:0}.search2_container2{position:absolute;margin:0;padding:0}.search2_container2 .advanced{display:none;position:relative;text-align:left;border:1px solid #316b94;z-index:10;background-color:#FFF;top:-1px;padding:0}.search2_container2 .advanced .top{margin-top:10px}.search2_container2 .advanced div{margin:5px 0}.search2_container2 .advanced .close{float:right;display:block;background:url("/images/site/search_advanced_close.gif") no-repeat scroll 0 0 transparent;height:23px;width:24px;text-indent:-6000px;overflow:hidden;outline:none;margin:0}.search2_container2 .advanced label{display:block;float:left;padding-right:10px;position:relative;text-align:right;width:130px;font-weight:700;margin:0 10px}.search2_container2 .advanced .word_filter{width:190px}.search2_container2 .advanced .datecheck{width:50px;float:left}.infonet_back2,.bsria_back2{background:url(/images/site/infonet/bg-top-infonet2.png) top left #FFF no-repeat}.infonet_back2 .logo,.bsria_back2 .logo{float:left;margin:15px 0 0 10px}.infonet_back2 .header form,.bsria_back2 .header form{margin:0;padding:0}.infonet_back2 .topnav,.bsria_back2 .topnav{color:#333;display:block;height:20px}.infonet_back2 .topnav a,.bsria_back2 .topnav a{color:#333;text-decoration:none}.infonet_back2 .topnav a:hover,.bsria_back2 .topnav a:hover,.search2_container1 a:hover{text-decoration:underline}.bookshop_amendments{list-style-image:none;list-style-type:none;margin:0;padding:0}.bookshop_amendments li{padding:0;margin:0 0 20px 0}.bookshop_amendments li .title{font-weight:bold}.bookshop_amendments li .date{color:grey}.bookshop_amendments p{padding:0}
/* COLORBOX */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:#D6D6D6}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;overflow:visible;background:#fff}#cboxLoadedContent{overflow:auto;margin-bottom:5px}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:700;color:#7C7C7C;margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;position:absolute;bottom:-29px;background:url(/images/site/modal/controls.png) 0 0 no-repeat;width:23px;height:23px;text-indent:-9999px}#cboxTopLeft{width:14px;height:14px;background:url(/images/site/modal/controls.png) 0 0 no-repeat}#cboxTopCenter{height:14px;background:url(/images/site/modal/border.png) top left repeat-x}#cboxTopRight{width:14px;height:14px;background:url(/images/site/modal/controls.png) -36px 0 no-repeat}#cboxBottomLeft{width:14px;height:43px;background:url(/images/site/modal/controls.png) 0 -32px no-repeat}#cboxBottomCenter{height:43px;background:url(/images/site/modal/border.png) bottom left repeat-x}#cboxBottomRight{width:14px;height:43px;background:url(/images/site/modal/controls.png) -36px -32px no-repeat}#cboxMiddleLeft{width:14px;background:url(/images/site/modal/controls.png) -175px 0 repeat-y}#cboxMiddleRight{width:14px;background:url(/images/site/modal/controls.png) -211px 0 repeat-y}#cboxLoadingOverlay{background:url(/images/site/modal/loading_background.png) center center no-repeat}#cboxLoadingGraphic{background:url(/images/site/modal/loading.gif) center center no-repeat}#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:700;color:#7C7C7C}#cboxPrevious{left:0;background-position:-51px -25px}#cboxPrevious.hover{background-position:-51px 0}#cboxNext{left:27px;background-position:-75px -25px}#cboxNext.hover{background-position:-75px 0}#cboxClose{right:0;background-position:-100px -25px}#cboxClose.hover{background-position:-100px 0}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}.cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0}

