body{text-align:left;margin:0px;padding:0px;font-family:Verdana,Geneva,Arial,helvetica,sans-serif;font-size:0.7em;line-height:1.4em;color:#333;background-image:url("../images/site/bg.gif"/*tpa=http://www.bsria.co.uk/images/site/bg.gif*/)}#container{display:block;width:987px;margin:0px;padding:0px;text-align:left;background:url("../images/site/bg-top.gif"/*tpa=http://www.bsria.co.uk/images/site/bg-top.gif*/) top left #fff no-repeat}.cleared{clear:both;padding:0px;margin:0px}`div{padding:0px;margin:0px}.hide{display:none}.strike{text-decoration:line-through}h1,h5{font-size:1.5em;font-weight:normal;color:#003a80;padding:0px;margin:0px;line-height:normal}h2{font-size:1.1em;font-weight:bold;padding:0px;margin:10px 0px 5px 0px}h3{font-size:1em;color:#003a80}p{margin:0px;padding-bottom:10px;padding-top:0px}a img{border:none}a{color:#003360}a:visited{color:#003360}a:hover{color:#97c00e}.larger{font-size:1.1em}blockquote{padding:0px;margin:0px;color:#003a80;font-size:1.5em}.blue{color:#003a80}.red{color:#c00000}.bg{background:url("../images/site/bg-container.gif"/*tpa=http://www.bsria.co.uk/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:0px 0px 10px 0px;padding:0px}.table1 th{background-color:#8edf21;padding:3px;text-align:left}.table1 td{background-color:#d8e0e3;border-top:1px solid #fff;border-right:1px solid #fff;padding:3px;vertical-align:top}.table1h td{background-color:#92b7c4}.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:0px;margin:10px}.resourcefrm input,textarea{width:240px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.8em;padding:3px;margin:0px; border:1px solid #999}.resourcefrm button{padding:0px 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#d8e0e3}.resourcefrm button:hover{padding:0px 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#8edf21}.resourcefrm label{margin:5px 0px 10px 0px;padding:0;font-weight:bold;color:#003a80;display:block}.resourcefrm2 input,textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.8em;padding:3px;margin:0px; border:1px solid #999}.resourcefrm2 button{padding:0px 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#d8e0e3}.resourcefrm2 button:hover{padding:0px 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#8edf21}.booking{padding:0px;margin:0px}.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:0.8em;padding:3px;margin:0px; border:1px solid #999}.booking button{padding:0px 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#d8e0e3}.booking button:hover{padding:0px 30px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#8edf21}.booking label{margin:5px 0px 10px 0px;padding:0;font-weight:bold;color:#003a80;display:block}.lightblue{color:#00afef;font-weight:bold}.clearstyle{font-weight:normal;color:#333}#topnav{margin:0px;padding:0px;display:block;height:33px}#topnav ul{list-style-type:none;list-style-image:none;margin:0px;padding:0px;height:33px}#topnav li{margin:0px;padding:0px;display:block;float:left;height:33px}#topnav a{color:#fff;text-decoration:none;padding:7px 20px;margin:0px;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 0px 7px 18px;margin:0px;text-transform:uppercase;font-weight:bold;display:block;border:none}.search{padding:3px 26px 0px 0px;margin:0px;float:right;text-align:right}.search input{width:135px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;padding:4px;margin:0px 3px 0px 0px; border:1px solid #999;float:left;line-height:normal}.search button{margin:0px;border:none;padding:4px 5px 2px 3px;font-weight:bold;font-size-adjust:none;font-size:0.9em;color:#000;background:url("../images/site/search-button.gif"/*tpa=http://www.bsria.co.uk/images/site/search-button.gif*/) top left no-repeat}.search button:hover{color:#97c00e}.addsearch input{width:400px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.8em;padding:3px;margin:0px; border:1px solid #999;float:left}.addsearch button{padding:0px 30px;margin-left:10px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#d8e0e3;float:left}.addsearch button:hover{padding:0px 30px;margin-left:10px;font-weight:bold;border:1px solid #00afef;color:#003a80;background-color:#8edf21;float:left}.search_results {padding-bottom:10px}#breadcrumbs{display:block;padding-left:10px;height:23px;margin-bottom:10px;font-size:0.9em}#subnav{float:left;width:168px;margin:0px 22px 0px 0px;padding:0px;display:block;font-size:1.1em;line-height:normal}#subnav ul{margin:0px;padding:0px;list-style-type:none;list-style-image:none;display:block}#subnav li{margin:0px;padding:0px;display:block;border-bottom:1px solid #fff}#subnav li .subtop{display:block;margin:0px;padding:5px 0px 5px 10px;text-decoration:none;background:url("../images/site/bg-subnav.gif"/*tpa=http://www.bsria.co.uk/images/site/bg-subnav.gif*/) top left no-repeat;overflow:auto}#subnav li .subtop:hover{color:#fff;text-decoration:underline}#subnav li .subnormal{margin:0px;padding:5px 0px 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:0px;padding:5px 0px 7px 10px;text-decoration:none;background:url("../images/site/bg-subnav-btm.gif"/*tpa=http://www.bsria.co.uk/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:0px;padding:5px 0px 5px 10px;color:#003a80;text-decoration:none;border-bottom:1px solid #fff;font-weight:bold; background:url("../images/site/bg-subnav.gif"/*tpa=http://www.bsria.co.uk/images/site/bg-subnav.gif*/) top left no-repeat;overflow:auto}#subnav .subselected{display:block;margin:0px;padding:5px 0px 5px 10px;color:#003a80;text-decoration:none;border-bottom:1px solid #fff;font-weight:bold;background-color:#a2cfe0}#subnav .sublastselected{display:block;margin:0px;padding:5px 0px 7px 10px;color:#003a80;text-decoration:none;display:block;background:url("../images/site/bg-subnav-btm.gif"/*tpa=http://www.bsria.co.uk/images/site/bg-subnav-btm.gif*/) bottom left no-repeat;border:none;font-weight:bold}#maintext{float:left;width:564px;margin:0px 22px 0px 0px;padding:0px;display:block}.caption{position:relative;color:#838383;font-size:10px;float:right;margin:3px 0px 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"/*tpa=http://www.bsria.co.uk/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 0px 5px 10px;width:400px;line-height:normal}#cta{float:left;width:190px;margin:28px 0px 0px 0px;padding:0px;display:block}#cta div{margin-bottom:15px}#flags{text-align:right;display:block}.slide_greenbg{display:block;background:url("../images/site/greenbox/btm.gif"/*tpa=http://www.bsria.co.uk/images/site/greenbox/btm.gif*/) bottom left no-repeat;overflow:auto;padding-bottom:2px}.slide_greenbox{background:url("../images/site/greenbox/top.gif"/*tpa=http://www.bsria.co.uk/images/site/greenbox/top.gif*/) top left no-repeat;color:#fff;font-size:1.1em;line-height:normal;padding:10px 8px 0px 8px;display:block;overflow:auto}.slide_greenbox p{padding:0px;margin:0px;overflow:auto}.slide_greenbox ul{list-style-image:none;list-style-type:disc;list-style-position:inside;overflow:auto}.slide_greenbox a{color:#fff; overflow:auto}.slide_greenbox a:hover{color:#003a80}.slide_greenbox a:visited{color:#fff}.slide_greenbox img{margin:3px 5px 3px 0px;overflow:auto}.greenbg{display:block;background:url("../images/site/greenbox/btm.gif"/*tpa=http://www.bsria.co.uk/images/site/greenbox/btm.gif*/) bottom left no-repeat;overflow:auto;padding-bottom:2px}.greenbox{background:url("../images/site/greenbox/top.gif"/*tpa=http://www.bsria.co.uk/images/site/greenbox/top.gif*/) top left no-repeat;color:#fff;font-size:1.1em;line-height:normal;padding:10px 8px 0px 8px;display:block;overflow:auto}.greenbox p{padding:0px;margin:0px;overflow:auto}.greenbox ul{margin-left:0px;margin-top:0px;padding:0px;list-style-image:none;list-style-type:disc;list-style-position:inside;overflow:auto}.greenbox a{color:#fff; overflow:auto}.greenbox a:hover{color:#003a80}.greenbox a:visited{color:#fff}.greenbox img{margin:3px 5px 3px 0px;overflow:auto}.bluebg{display:block;background:url("../images/site/bluebox/bg.gif"/*tpa=http://www.bsria.co.uk/images/site/bluebox/bg.gif*/) bottom left no-repeat}.bluebox{background:url("../images/site/bluebox/top.gif"/*tpa=http://www.bsria.co.uk/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}.bluebox ul{list-style-image:none;list-style-type:disc;margin:25px;padding:0px}.bluebox h2{color:#003a80;font-size:1.1em;margin:0px;padding:0px}.bluebox h2 a{text-decoration:none}.bluebox h2 a:hover{text-decoration:underline}.bluebox p{margin:5px;padding:0px}.right{text-align:right;font-size:0.9em}.bsriahelpspeople{margin-bottom:0px}.bsriahelpspeoplemore{margin-top:0px;margin-bottom:0px}.homebox{width:270px;float:left;margin:10px 10px 30px 0px;padding:0px}.homebox img{float:left;margin-right:10px;padding-top:3px}.homebox h2{color:#003a80;font-size:1.1em;margin:0px;padding:0px}.homebox h2 a{text-decoration:none}.homebox h2 a:hover{text-decoration:underline}.homebox p{margin:0px;padding:0px;line-height:normal}.singlebox{margin:10px 10px 15px 0px;padding:0px;display:block;clear:both}.singlebox img{float:left;margin-right:10px;padding-top:3px}.singlebox h2{color:#003a80;font-size:1.1em;margin:0px;padding:0px}.singlebox h2 a{text-decoration:none}.singlebox h2 a:hover{text-decoration:underline}.singlebox p{margin:0px;padding:0px;line-height:normal}.alphabet{display:block;margin-bottom:10px}.alphabet a{margin:0px 15px 0px 5px}#footer{margin:50px 22px 0px 190px;padding:10px 0px 10px 0px;background-color:#fff;display:block;border-top:1px solid #c0cdd2}#footer ul{list-style-type:none;margin:5px 0px 0px 0px;padding:0px;display:block}#footer li{display:inline;margin:0px;padding:0px}.progress ul{margin:0 0 1em 0;padding:0px;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"/*tpa=http://www.bsria.co.uk/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:0px}.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:hover{cursor:hand;cursor:pointer}.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:30%}div.form-container-status{float:left;width:564px;display:block;font-size:0.8em;margin:0 0 10px 0;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}div.form-container2{xmargin:10px;xpadding:5px;xbackground-color:#FFF;xborder:#EEE 1px solid; font-size:0.8em}div.form-container2 form fieldset{margin:10px 0;padding:10px;border:#DDD 1px solid}div.form-container2 form legend{font-weight:bold;color:#666;font-size:1.5em}div.form-container2 form fieldset div{margin-left:2em;padding:0.25em 0}div.form-container2 div.url{margin-right:10px;padding-right:10px;width:150px;display:block;float:left;text-align:right;position:relative;position:absolute;right:0;font-size:120%;font-style:normal;color:#C00}.basket{border:#CCC solid 1px}.basket td{font-family:Verdana,Geneva,Arial,helvetica,sans-serif;font-size:0.7em}.baskettotaltd{border-left:#CCC solid 1px}.basketrow{border-bottom:#CCC dashed 1px}.basketrowhead{border-bottom:#CCC solid 1px}.basketrowfoot{border-top:#CCC solid 1px}.preview{border-style:solid;border-color:#808080;border-width:1px}.full{width:100%}.event_tbl{border:1px solid #CCC}.event_tbl thead th{background-color:#F4F6FF;border-right:1px solid #CCC}.event_tbl tbody tr{}.event_tbl tbody tr.odd{background:black}.event_tbl td{border-top:1px solid #CCC;border-right:1px solid #CCC}.event_tbl tfoot td{background-color:#F4F6FF;border-right:1px solid #CCC}.event_tbl_payment{border:1px solid #CCC}.event_tbl_payment th{border-bottom:1px solid #CCC;background-color:#f4f6ff;padding:5px;font-size:1.2em;color:orange}.eventbox{clear: left;}.eventbox .eventboxfloat{float:left;width:110px;}.eventbox p{margin-top:0;margin-left:115px;}